|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectit.sistematica.isharedoc.opencmis.indatabase.server.AtomLinkInfoProvider
public class AtomLinkInfoProvider
For the Atom binding more information might be required than the result of a service call provides (mainly to fill all the links). This class fills the objectInfoHolder that was introduced for this purpose
| Constructor Summary | |
|---|---|
AtomLinkInfoProvider(StoreManager storeManager)
|
|
| Method Summary | |
|---|---|
void |
fillInformationForAtomLinks(java.lang.String repositoryId,
StoredObject so,
org.apache.chemistry.opencmis.commons.data.ObjectData od,
org.apache.chemistry.opencmis.commons.impl.server.ObjectInfoImpl objInfo)
FillObjectInfoHolder object with required information needed for Atom binding for a single object |
void |
fillInformationForAtomLinks(java.lang.String repositoryId,
StoredObject so,
org.apache.chemistry.opencmis.commons.impl.server.ObjectInfoImpl objectInfo)
|
void |
fillInformationForAtomLinks(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos,
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectInFolderContainer> oifcList)
FillObjectInfoHolder object with required information needed for Atom binding for a list with ObjectInFolderContainers |
void |
fillInformationForAtomLinks(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos,
org.apache.chemistry.opencmis.commons.data.ObjectInFolderList objList)
FillObjectInfoHolder object with required information needed for Atom binding after a getChildren() call in navigation service |
void |
fillInformationForAtomLinks(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos,
org.apache.chemistry.opencmis.commons.data.ObjectList objList)
FillObjectInfoHolder object with required information needed for Atom binding for an object list |
void |
fillInformationForAtomLinks(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.impl.server.ObjectInfoImpl objectInfo)
FillObjectInfoHolder object with required information needed for Atom binding for a single object |
void |
fillInformationForAtomLinksGetParents(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos,
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectParentData> objParents)
FillObjectInfoHolder object with required information needed for Atom binding for a list with ObjectParentData objects |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AtomLinkInfoProvider(StoreManager storeManager)
| Method Detail |
|---|
public void fillInformationForAtomLinks(java.lang.String repositoryId,
StoredObject so,
org.apache.chemistry.opencmis.commons.data.ObjectData od,
org.apache.chemistry.opencmis.commons.impl.server.ObjectInfoImpl objInfo)
repositoryId - id of repositoryobjectId - object to retrieve information forobjectInfos - Holder to fill with information
public void fillInformationForAtomLinks(java.lang.String repositoryId,
StoredObject so,
org.apache.chemistry.opencmis.commons.impl.server.ObjectInfoImpl objectInfo)
public void fillInformationForAtomLinks(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.impl.server.ObjectInfoImpl objectInfo)
repositoryId - id of repositoryobjectId - object to retrieve information forobjectInfos - Holder to fill with information
public void fillInformationForAtomLinks(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos,
org.apache.chemistry.opencmis.commons.data.ObjectInFolderList objList)
repositoryId - id of repositoryobjectId - object to retrieve information forobjectInfos - Holder to fill with informationobjList - result of getChildren call
public void fillInformationForAtomLinks(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos,
org.apache.chemistry.opencmis.commons.data.ObjectList objList)
repositoryId - id of repositoryobjectId - object to retrieve information forobjectInfos - Holder to fill with informationobjList - result of getChildren call
public void fillInformationForAtomLinks(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos,
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectInFolderContainer> oifcList)
repositoryId - id of repositoryobjectId - object to retrieve information forobjectInfos - Holder to fill with informationoifcList - result of getDescendants call
public void fillInformationForAtomLinksGetParents(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler objectInfos,
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectParentData> objParents)
repositoryId - id of repositoryobjectId - object to retrieve information forobjectInfos - Holder to fill with informationobjParents - result of getObjectParents call
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||