Class CswsConnector.CswsContext
- java.lang.Object
-
- org.apache.manifoldcf.crawler.connectors.csws.CswsConnector.CswsContext
-
- Enclosing class:
- CswsConnector
protected class CswsConnector.CswsContext extends java.lang.ObjectLocal cache for various kinds of objects that may be useful more than once.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<CswsConnector.ObjectInformation,CswsConnector.ObjectInformation>objectInfoMapCache of ObjectInformation objects.protected java.util.Map<CswsConnector.UserInformation,CswsConnector.UserInformation>userInfoMapCache of UserInformation objectsprotected java.util.Map<CswsConnector.VersionInformation,CswsConnector.VersionInformation>versionInfoMapCache of VersionInformation objects.
-
Constructor Summary
Constructors Constructor Description CswsContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CswsConnector.ObjectInformationgetObjectInformation(long objectID)CswsConnector.ObjectInformationgetObjectInformation(java.lang.String workspaceName)CswsConnector.UserInformationgetUserInformation(long userID)CswsConnector.VersionInformationgetVersionInformation(long objectID, int revisionNumber)
-
-
-
Field Detail
-
objectInfoMap
protected final java.util.Map<CswsConnector.ObjectInformation,CswsConnector.ObjectInformation> objectInfoMap
Cache of ObjectInformation objects.
-
versionInfoMap
protected final java.util.Map<CswsConnector.VersionInformation,CswsConnector.VersionInformation> versionInfoMap
Cache of VersionInformation objects.
-
userInfoMap
protected final java.util.Map<CswsConnector.UserInformation,CswsConnector.UserInformation> userInfoMap
Cache of UserInformation objects
-
-
Method Detail
-
getObjectInformation
public CswsConnector.ObjectInformation getObjectInformation(java.lang.String workspaceName)
-
getObjectInformation
public CswsConnector.ObjectInformation getObjectInformation(long objectID)
-
getVersionInformation
public CswsConnector.VersionInformation getVersionInformation(long objectID, int revisionNumber)
-
getUserInformation
public CswsConnector.UserInformation getUserInformation(long userID)
-
-