public class PropertyGroupImpl extends ClientImpl implements BasePropertyGroup
| Constructor and Description |
|---|
PropertyGroupImpl(String host,
String user,
String password,
BeanHelper beanHelper)
PropertyGroupImpl
|
| Modifier and Type | Method and Description |
|---|---|
void |
addGroup(String nodeId,
String grpName) |
List<PropertyGroup> |
getAllGroups() |
List<PropertyGroup> |
getGroups(String nodeId) |
List<FormElement> |
getPropertyGroupForm(String grpName) |
List<FormElement> |
getPropertyGroupProperties(String nodeId,
String grpName) |
Map<String,String> |
getPropertyGroupPropertiesSimple(String nodeId,
String grpName) |
String |
getRegisteredDefinition() |
List<String> |
getSuggestions(String nodeId,
String grpName,
String propName) |
boolean |
hasGroup(String nodeId,
String grpName) |
void |
registerDefinition(InputStream is) |
void |
removeGroup(String nodeId,
String grpName) |
void |
setPropertyGroupProperties(String nodeId,
String grpName,
List<FormElement> feList) |
void |
setPropertyGroupPropertiesSimple(String nodeId,
String grpName,
Map<String,String> properties) |
getClientpublic PropertyGroupImpl(String host, String user, String password, BeanHelper beanHelper)
public void addGroup(String nodeId, String grpName) throws NoSuchGroupException, LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, ExtensionException, AutomationException, UnknowException, WebserviceException
public void removeGroup(String nodeId, String grpName) throws AccessDeniedException, NoSuchGroupException, LockException, PathNotFoundException, RepositoryException, DatabaseException, ExtensionException, AutomationException, UnknowException, WebserviceException
public List<PropertyGroup> getGroups(String nodeId) throws AccessDeniedException, IOException, ParseException, PathNotFoundException, RepositoryException, DatabaseException, UnknowException, WebserviceException
getGroups in interface BasePropertyGroupAccessDeniedExceptionIOExceptionParseExceptionPathNotFoundExceptionRepositoryExceptionDatabaseExceptionUnknowExceptionWebserviceExceptionpublic List<PropertyGroup> getAllGroups() throws AccessDeniedException, IOException, ParseException, RepositoryException, DatabaseException, UnknowException, WebserviceException
getAllGroups in interface BasePropertyGroupAccessDeniedExceptionIOExceptionParseExceptionRepositoryExceptionDatabaseExceptionUnknowExceptionWebserviceExceptionpublic List<FormElement> getPropertyGroupProperties(String nodeId, String grpName) throws IOException, ParseException, NoSuchGroupException, PathNotFoundException, RepositoryException, DatabaseException, UnknowException, WebserviceException
public List<FormElement> getPropertyGroupForm(String grpName) throws AccessDeniedException, IOException, ParseException, NoSuchGroupException, PathNotFoundException, RepositoryException, DatabaseException, PluginNotFoundException, UnknowException, WebserviceException
public void setPropertyGroupProperties(String nodeId, String grpName, List<FormElement> feList) throws IOException, ParseException, NoSuchPropertyException, NoSuchGroupException, LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, ExtensionException, AutomationException, UnknowException, WebserviceException
setPropertyGroupProperties in interface BasePropertyGroupIOExceptionParseExceptionNoSuchPropertyExceptionNoSuchGroupExceptionLockExceptionPathNotFoundExceptionAccessDeniedExceptionRepositoryExceptionDatabaseExceptionExtensionExceptionAutomationExceptionUnknowExceptionWebserviceExceptionpublic void setPropertyGroupPropertiesSimple(String nodeId, String grpName, Map<String,String> properties) throws IOException, ParseException, NoSuchPropertyException, NoSuchGroupException, LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, ExtensionException, AutomationException, UnknowException, WebserviceException
setPropertyGroupPropertiesSimple in interface BasePropertyGroupIOExceptionParseExceptionNoSuchPropertyExceptionNoSuchGroupExceptionLockExceptionPathNotFoundExceptionAccessDeniedExceptionRepositoryExceptionDatabaseExceptionExtensionExceptionAutomationExceptionUnknowExceptionWebserviceExceptionpublic boolean hasGroup(String nodeId, String grpName) throws AccessDeniedException, IOException, ParseException, PathNotFoundException, RepositoryException, DatabaseException, UnknowException, WebserviceException
hasGroup in interface BasePropertyGroupAccessDeniedExceptionIOExceptionParseExceptionPathNotFoundExceptionRepositoryExceptionDatabaseExceptionUnknowExceptionWebserviceExceptionpublic String getRegisteredDefinition() throws AccessDeniedException, ParseException, DatabaseException, IOException, UnknowException, WebserviceException
getRegisteredDefinition in interface BasePropertyGroupAccessDeniedExceptionParseExceptionDatabaseExceptionIOExceptionUnknowExceptionWebserviceExceptionpublic List<String> getSuggestions(String nodeId, String grpName, String propName) throws AccessDeniedException, PathNotFoundException, IOException, ParseException, NoSuchGroupException, SuggestionException, DatabaseException, UnknowException, WebserviceException
public void registerDefinition(InputStream is) throws AccessDeniedException, ParseException, DatabaseException, IOException, UnknowException, WebserviceException
registerDefinition in interface BasePropertyGroupAccessDeniedExceptionParseExceptionDatabaseExceptionIOExceptionUnknowExceptionWebserviceExceptionpublic Map<String,String> getPropertyGroupPropertiesSimple(String nodeId, String grpName) throws IOException, ParseException, NoSuchPropertyException, NoSuchGroupException, LockException, PathNotFoundException, AccessDeniedException, RepositoryException, DatabaseException, ExtensionException, AutomationException, UnknowException, WebserviceException
getPropertyGroupPropertiesSimple in interface BasePropertyGroupIOExceptionParseExceptionNoSuchPropertyExceptionNoSuchGroupExceptionLockExceptionPathNotFoundExceptionAccessDeniedExceptionRepositoryExceptionDatabaseExceptionExtensionExceptionAutomationExceptionUnknowExceptionWebserviceExceptionCopyright © 2018 Open Knowledge Management System S.L.. All Rights Reserved.