com.ibm.wsspi.collective.repository
Interface RepositoryClient
All known subinterfaces:
- public interface RepositoryClient
See Also:
CollectiveRepositoryMBean
Method Summary
Modifier and Type | Method and Description |
---|---|
|
create(java.lang.String nodeName,java.lang.Object data)
|
|
delete(java.lang.String nodeName)
|
|
exists(java.lang.String nodeName)
|
|
getChildren(java.lang.String nodeName,boolean absolutePath)
|
|
getData(java.lang.String nodeName)
|
|
getDescendantData(java.lang.String nodeName)
|
|
setData(java.lang.String nodeName,java.lang.Object data)
|
Method Detail
create
- boolean create(java.lang.String nodeName,
- java.lang.Object data)
- throws java.io.IOException
- java.lang.IllegalArgumentException
- java.lang.IllegalStateException
Throws:
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
See Also:
CollectiveRepositoryMBean.create(String, Object)
delete
- boolean delete(java.lang.String nodeName)
- throws java.io.IOException
- java.lang.IllegalArgumentException
- java.lang.IllegalStateException
Throws:
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
See Also:
CollectiveRepositoryMBean.delete(String)
exists
- boolean exists(java.lang.String nodeName)
- throws java.io.IOException
- java.lang.IllegalArgumentException
- java.lang.IllegalStateException
Throws:
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
See Also:
CollectiveRepositoryMBean.exists(String)
getData
- java.lang.Object getData(java.lang.String nodeName)
- throws java.io.IOException
- java.lang.IllegalArgumentException
- java.util.NoSuchElementException
Throws:
java.io.IOException
java.lang.IllegalArgumentException
java.util.NoSuchElementException
See Also:
CollectiveRepositoryMBean.getData(String)
getDescendantData
- java.util.Map<java.lang.String,java.lang.Object> getDescendantData( java.lang.String nodeName)
- throws java.io.IOException
- java.lang.IllegalArgumentException
- java.lang.IllegalStateException
- java.util.NoSuchElementException
Throws:
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
java.util.NoSuchElementException
See Also:
CollectiveRepositoryMBean.getDescendantData(String)
setData
- boolean setData(java.lang.String nodeName,
- java.lang.Object data)
- throws java.io.IOException
- java.lang.IllegalArgumentException
- java.lang.IllegalStateException
Throws:
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
See Also:
CollectiveRepositoryMBean.setData(String, Object)
getChildren
- java.util.Collection<java.lang.String> getChildren( java.lang.String nodeName,
- boolean absolutePath)
- throws java.io.IOException
- java.lang.IllegalArgumentException
- java.lang.IllegalStateException
Throws:
java.io.IOException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
See Also:
CollectiveRepositoryMBean.getChildren(String, boolean)