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)
addGroup
|
List<PropertyGroup> |
getAllGroups()
getAllGroups
|
List<PropertyGroup> |
getGroups(String nodeId)
getGroups
|
List<FormElement> |
getPropertyGroupForm(String grpName)
getPropertyGroupForm
|
List<FormElement> |
getPropertyGroupProperties(String nodeId,
String grpName)
getProperties
|
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)
hasGroup
|
void |
registerDefinition(InputStream is) |
void |
removeGroup(String nodeId,
String grpName)
removeGroup
|
void |
setPropertyGroupProperties(String nodeId,
String grpName,
List<FormElement> feList)
setProperties
|
void |
setPropertyGroupPropertiesSimple(String nodeId,
String grpName,
Map<String,String> properties)
setPropertiesSimple
|
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 IOException, ParseException, PathNotFoundException, RepositoryException, DatabaseException, UnknowException, WebserviceException
getGroups
in interface BasePropertyGroup
IOException
ParseException
PathNotFoundException
RepositoryException
DatabaseException
UnknowException
WebserviceException
public List<PropertyGroup> getAllGroups() throws IOException, ParseException, RepositoryException, DatabaseException, UnknowException, WebserviceException
getAllGroups
in interface BasePropertyGroup
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 IOException, ParseException, NoSuchGroupException, PathNotFoundException, RepositoryException, DatabaseException, UnknowException, WebserviceException
getPropertyGroupForm
in interface BasePropertyGroup
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 IOException, ParseException, PathNotFoundException, RepositoryException, DatabaseException, UnknowException, WebserviceException
hasGroup
in interface BasePropertyGroup
IOException
ParseException
PathNotFoundException
RepositoryException
DatabaseException
UnknowException
WebserviceException
public String getRegisteredDefinition() throws ParseException, DatabaseException, IOException, UnknowException, WebserviceException
getRegisteredDefinition
in interface BasePropertyGroup
ParseException
DatabaseException
IOException
UnknowException
WebserviceException
public List<String> getSuggestions(String nodeId, String grpName, String propName) throws PathNotFoundException, IOException, ParseException, NoSuchGroupException, SuggestionException, DatabaseException, UnknowException, WebserviceException
getSuggestions
in interface BasePropertyGroup
PathNotFoundException
IOException
ParseException
NoSuchGroupException
SuggestionException
DatabaseException
UnknowException
WebserviceException
public void registerDefinition(InputStream is) throws ParseException, DatabaseException, IOException, UnknowException, WebserviceException
registerDefinition
in interface BasePropertyGroup
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 © 2015. All rights reserved.