Modifier and Type | Field and Description |
---|---|
protected Set<String> |
aclSet
A set of forced acls
|
protected MatchMap |
matchMap
The path name map
|
protected String |
pathAttributeName
The path attribute name
|
protected Map<String,String[]> |
pathMap
The folder ID to path name mapping (which acts like a cache).
|
protected boolean |
securityOn
Security on/off
|
protected Map<String,List<String>> |
typeMap
Map of type to selected attributes
|
Constructor and Description |
---|
DCTM.SpecInfo(Specification spec)
Constructor
|
Modifier and Type | Method and Description |
---|---|
String[] |
getAcls()
Grab forced acl out of document specification.
|
String |
getForcedAclString() |
List<String> |
getMetadataFields(String typeName) |
String |
getMetadataVersionAddendum(String typeName) |
String |
getPathAttributeName()
Get the path attribute name.
|
String[] |
getPathAttributeValue(IDocumentumObject object)
Given an identifier, get the array of translated strings that goes into the metadata.
|
String |
getPathNameAttributeAddendum() |
protected final String pathAttributeName
protected final Map<String,String[]> pathMap
protected final MatchMap matchMap
protected final boolean securityOn
public DCTM.SpecInfo(Specification spec) throws ManifoldCFException, ServiceInterruption
public String getPathAttributeName()
public String[] getPathAttributeValue(IDocumentumObject object) throws DocumentumException, RemoteException, ManifoldCFException
public String[] getAcls()
spec
- is the document specification.public String getForcedAclString()
public String getPathNameAttributeAddendum()