|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
| Method Summary | |
void |
AddMapping(int lACLMappingType,
java.lang.String bstrFromString,
java.lang.String bstrToString)
Add a mapping |
void |
ClearMappings(int lACLMappingType)
Remove all existing mappings in memory for the given type |
IPTAccessList |
GetACL(java.lang.Object[][] vsaACL)
Generates an ACL for the list of users and groups passed in The array coming in should be a 2D array with three columns. |
int |
GetDataSourceID()
Gets the ID of the data source associated with the crawler who opened the acl sync map. |
void |
Initialize(IPTSession pSession)
Initializes the map |
IPTQueryResult |
QueryMappedItems(int lACLItemType)
Get the all of the strings that are in the map for this item. |
IPTQueryResult |
QueryMappingsForItem(int lACLItemType,
java.lang.String bstrString)
Get the items that this item is mapped to or from. |
IPTQueryResult |
QueryUnmappedExternalDomains(java.lang.Object[][] vQueryFilter)
Returns external domains for which no mapping currently exists |
void |
RemoveMapping(int lACLMappingType,
java.lang.String bstrFromString,
java.lang.String bstrToString)
Delete a mapping entry |
void |
SetDataSourceID(int Value)
Sets the ID of the data source associated with the crawler who opened the acl sync map. |
| Methods inherited from interface com.plumtree.server.IPTUnknown |
GetInterfaces |
| Method Detail |
public IPTQueryResult QueryMappedItems(int lACLItemType)
lACLItemType - a PT_ACLSYNC_ITEMTYPES for which mappings desired
public IPTQueryResult QueryMappingsForItem(int lACLItemType,
java.lang.String bstrString)
lACLItemType - a PT_ACLSYNC_ITEMTYPES for which mappings desiredbstrString - The mapping string
public void AddMapping(int lACLMappingType,
java.lang.String bstrFromString,
java.lang.String bstrToString)
lACLMappingType - The type to which the mapping is addedbstrFromString - The source string for the mappingbstrToString - The target or corresponding "To" string
public void RemoveMapping(int lACLMappingType,
java.lang.String bstrFromString,
java.lang.String bstrToString)
lACLMappingType - The type for which the mapping will be removedbstrFromString - The source string for the mappingbstrToString - The target or corresponding "To" stringpublic IPTAccessList GetACL(java.lang.Object[][] vsaACL)
vsaACL - An array specifying groups and users for which an ACL should be generatedpublic void Initialize(IPTSession pSession)
pSession - A user session from which a secured map is builtpublic void SetDataSourceID(int Value)
Value - an int indicating the appropriate Data Source IDpublic int GetDataSourceID()
Value - an int indicating the appropriate Data Source IDpublic IPTQueryResult QueryUnmappedExternalDomains(java.lang.Object[][] vQueryFilter)
vQueryFilter - A QueryFilterpublic void ClearMappings(int lACLMappingType)
lACLMappingType - The type for which all mappings will be removed
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||