|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DAVFolderInterface
Method Summary | |
---|---|
void |
addEntity(DAVEntityInterface anEntity)
Add an entity to a folder |
DAVFolderInterface |
createFolder(java.lang.String Name)
Create a folder (always relative to some folder) |
DAVFolderInterface |
createFolder(java.lang.String Name,
java.lang.String typeName)
Create a folder (always relative to some folder) |
DAVItemInterface |
createItem(java.lang.String Name)
Create an item (always relative to some folder) |
DAVItemInterface |
createItem(java.lang.String Name,
java.lang.String typeName)
Create an item (always relative to some folder) |
java.util.Collection |
getEntities()
Get a list of the entites in this folder |
DAVEntityInterface |
getItem(java.lang.String Name)
Get an item in a folder by name |
java.util.Map |
getItems()
Get the internal list of items in this folder. |
void |
refresh(DAVFolderInterface folder)
Refresh this folder entity with information from the one passed as a parameter This method should only be called by the repository. |
Methods inherited from interface com.sas.services.information.metadata.dav.DAVEntityInterface |
---|
addAccessControlEntry, copy, delete, getAccessControlList, getACL, getCreateDate, getDAVResource, getDescription, getFolder, getGUID, getModifyDate, getName, getProperties, getRemarksKeys, getRemoveUpdates, getReposId, getRepository, getSetUpdates, getType, getUpdateableACL, getUrl, getURL, isCollection, isDeleted, isUpdatePending, move, refresh, refresh, removeAccessControlEntry, setACL, setContentClass, setDeleted, setDescription, setGUID, setName, setRemarksKeys, setReposId, update |
Methods inherited from interface com.sas.services.information.metadata.dav.AttributesInterface |
---|
addAttribute, addAttributes, deleteAttribute, deleteAttributes, getAttribute, getAttributes, setAttribute, setAttributes |
Method Detail |
---|
DAVEntityInterface getItem(java.lang.String Name)
void addEntity(DAVEntityInterface anEntity) throws ServiceException, java.rmi.RemoteException
anEntity
- The entity (folder or item) to be added to this folder
ServiceException
java.rmi.RemoteException
DAVItemInterface createItem(java.lang.String Name) throws ServiceException, java.rmi.RemoteException
Name
- The name of the item to create
ServiceException
java.rmi.RemoteException
DAVItemInterface createItem(java.lang.String Name, java.lang.String typeName) throws ServiceException, java.rmi.RemoteException
Name
- The name of the item to createtypeName
- A type for the item, which will determine its
property set through schema defintions
ServiceException
java.rmi.RemoteException
DAVFolderInterface createFolder(java.lang.String Name) throws ServiceException, java.rmi.RemoteException
Name
- The name of the folder to create
ServiceException
java.rmi.RemoteException
DAVFolderInterface createFolder(java.lang.String Name, java.lang.String typeName) throws ServiceException, java.rmi.RemoteException
Name
- The name of the folder to createtypeName
- A type for the item, which will determine its
property set through schema defintions
ServiceException
java.rmi.RemoteException
java.util.Collection getEntities()
java.util.Map getItems()
void refresh(DAVFolderInterface folder)
folder
- The folder from which the refresh is going to be done
|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |