|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Collection
The Collection Interface. Collection is specific type of resource that can contain other resources (including other collections). We call the resource contained in a collection as the children of the collection and the collection is called the parent of its children. The path of the child = The path of the parent + RegistryConstant.SEPERATOR + The resource name of the child. The ROOT collection is a specific instance of the Collection interface which doesn't have a parent.
Field Summary | |
---|---|
static String |
ALLOW_ALL
Deprecated. |
static String |
ALLOW_SELECTED
Deprecated. |
static String |
DENY_SELECTED
Deprecated. |
Method Summary | |
---|---|
int |
getChildCount()
Method to return the the number of children. |
String[] |
getChildren()
Method to return the absolute paths of the children of the collection |
String[] |
getChildren(int start,
int pageLen)
Method to return the paths of the selected range of children. |
void |
setChildren(String[] paths)
Method to set the absolute paths of the children belonging to this collection. |
Methods inherited from interface org.wso2.carbon.registry.core.Resource |
---|
addAspect, addProperty, discard, editPropertyValue, getAspects, getAuthorUserName, getContent, getContentStream, getCreatedTime, getDescription, getId, getLastModified, getLastUpdaterUserName, getMediaType, getParentPath, getPath, getPermanentPath, getProperties, getProperty, getPropertyValues, getState, isVersionableChange, removeAspect, removeProperty, removePropertyValue, setContent, setContentStream, setDescription, setMediaType, setProperties, setProperty, setProperty, setVersionableChange |
Field Detail |
---|
@Deprecated static final String ALLOW_ALL
@Deprecated static final String ALLOW_SELECTED
@Deprecated static final String DENY_SELECTED
Method Detail |
---|
String[] getChildren() throws RegistryException
getChildren
in interface Collection
RegistryException
- if the operation fails.String[] getChildren(int start, int pageLen) throws RegistryException
getChildren
in interface Collection
start
- the starting number of children.pageLen
- the number of entries to retrieve.
RegistryException
- if the operation fails.int getChildCount() throws RegistryException
getChildCount
in interface Collection
RegistryException
- if the operation fails.void setChildren(String[] paths) throws RegistryException
setChildren
in interface Collection
paths
- the array of absolute paths of the children
RegistryException
- if the operation fails.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |