com.plumtree.server
Interface IPTDataSourceACLSyncProvider
- public interface IPTDataSourceACLSyncProvider
|
Method Summary |
java.lang.Object[][] |
GetACL(int lAclImportType)
Retrieve the ACL for the current document or container
Returned array columns are enumerated in PT_ACL_IMPORT_COLS |
int |
QueryACLCapabilityAsInt(int lAclCapabilities)
Allows for querying of ACLSync capabilities implemented by the provider
(whether it supports it at all, users, or groups) |
java.lang.Object |
QueryACLCapabilityAsObject(int lAclCapabilities)
Allows for querying of ACLSync capabilities implemented by the provider
(whether it supports it at all, users, or groups) |
GetACL
public java.lang.Object[][] GetACL(int lAclImportType)
- Retrieve the ACL for the current document or container
Returned array columns are enumerated in PT_ACL_IMPORT_COLS
- Parameters:
lAclImportType - The PT_ACLSYNC_ITEMTYPES for the requested item- Returns:
- A list of user and group IDs for the requested item.
QueryACLCapabilityAsInt
public int QueryACLCapabilityAsInt(int lAclCapabilities)
- Allows for querying of ACLSync capabilities implemented by the provider
(whether it supports it at all, users, or groups)
- Parameters:
lAclCapabilities - an int of PT_ACL_IMPORT_CAPABILITIES- Returns:
- an int returned as 1 (true) or 0 (false)
QueryACLCapabilityAsObject
public java.lang.Object QueryACLCapabilityAsObject(int lAclCapabilities)
- Allows for querying of ACLSync capabilities implemented by the provider
(whether it supports it at all, users, or groups)
- Parameters:
lAclCapabilities - an int of PT_ACL_IMPORT_CAPABILITIES- Returns:
- an Integer returned as 1 (true) or 0 (false)
Copyright © 2003 Plumtree Software Inc. All Rights Reserved.