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) |
getClient
public 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, UnknowException, WebserviceException
public List<PropertyGroup> getGroups(String nodeId) throws AccessDeniedException, IOException, ParseException, PathNotFoundException, RepositoryException, DatabaseException, UnknowException, WebserviceException
getGroups
in interface BasePropertyGroup
AccessDeniedException
IOException
ParseException
PathNotFoundException
RepositoryException
DatabaseException
UnknowException
WebserviceException
public List<PropertyGroup> getAllGroups() throws AccessDeniedException, IOException, ParseException, RepositoryException, DatabaseException, UnknowException, WebserviceException
getAllGroups
in interface BasePropertyGroup
AccessDeniedException
IOException
ParseException
RepositoryException
DatabaseException
UnknowException
WebserviceException
public 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, 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 BasePropertyGroup
IOException
ParseException
NoSuchPropertyException
NoSuchGroupException
LockException
PathNotFoundException
AccessDeniedException
RepositoryException
DatabaseException
ExtensionException
AutomationException
UnknowException
WebserviceException
public 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 BasePropertyGroup
IOException
ParseException
NoSuchPropertyException
NoSuchGroupException
LockException
PathNotFoundException
AccessDeniedException
RepositoryException
DatabaseException
ExtensionException
AutomationException
UnknowException
WebserviceException
public boolean hasGroup(String nodeId, String grpName) throws AccessDeniedException, IOException, ParseException, PathNotFoundException, RepositoryException, DatabaseException, UnknowException, WebserviceException
hasGroup
in interface BasePropertyGroup
AccessDeniedException
IOException
ParseException
PathNotFoundException
RepositoryException
DatabaseException
UnknowException
WebserviceException
public String getRegisteredDefinition() throws AccessDeniedException, ParseException, DatabaseException, IOException, UnknowException, WebserviceException
getRegisteredDefinition
in interface BasePropertyGroup
AccessDeniedException
ParseException
DatabaseException
IOException
UnknowException
WebserviceException
public 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 BasePropertyGroup
AccessDeniedException
ParseException
DatabaseException
IOException
UnknowException
WebserviceException
public 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 BasePropertyGroup
IOException
ParseException
NoSuchPropertyException
NoSuchGroupException
LockException
PathNotFoundException
AccessDeniedException
RepositoryException
DatabaseException
ExtensionException
AutomationException
UnknowException
WebserviceException
Copyright © 2016 Open Knowledge Management System S.L.. All rights reserved.