wt.access
Interface AdHocControlled

All Superinterfaces:
AccessControlled, AccessControlList, NetFactor, ObjectMappable, Persistable, Serializable
All Known Subinterfaces:
ContainerTeamManaged, IteratedLifeCycleManaged, LifeCycleManaged, Promotable, SessionEditedIteration, WTContainer
All Known Implementing Classes:
AccessControlSurrogate, AdministrativeDomain, Cabinet, CabinetManaged, ContainerTeam, DiscreteActionItem, ExchangeContainer, Managed, Meeting, ObjectSubscription, OrgContainer, PDMLinkProduct, Project, Project2, RevisionControlled, SharedContainerMap, SubFolder, Team, TeamTemplate, UnitSendRecord, WTGroup, WTLibrary, WTProductConfiguration, WTProductInstance2, WTUser

public interface AdHocControlled
extends AccessControlled, AccessControlList

Interface to be implemented by classes whose objects have their access ruled by ad hoc ACLs. The AdHocControlled interface holds information that controls access to a specific instance of an object class. The ad hoc ACL specifies only positive permissions. It cannot be used to deny access to an object. If the ad hoc ACL grants a permission that is denied in the policy ACL, the ad hoc rule supersedes the policy rule, and the access right is granted.

Supported API: false

Extendable: false


Field Summary
static String ENTRY_SET
          Label for the attribute.
 
Fields inherited from interface wt.fc.Persistable
IDENTITY, PERSIST_INFO, TYPE
 
Method Summary
 AclEntrySet getEntrySet()
          Gets the value of the attribute: ENTRY_SET.
 void setEntrySet(AclEntrySet a_EntrySet)
          Sets the value of the attribute: ENTRY_SET.
 
Methods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassname
 
Methods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getPersistInfo, getType, setPersistInfo
 
Methods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternal
 

Field Detail

ENTRY_SET

public static final String ENTRY_SET
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

getEntrySet

public AclEntrySet getEntrySet()
Gets the value of the attribute: ENTRY_SET.

Supported API: false

Returns:
AclEntrySet

setEntrySet

public void setEntrySet(AclEntrySet a_EntrySet)
Sets the value of the attribute: ENTRY_SET.

Supported API: false

Parameters:
a_EntrySet -