Package wt.access

Interface AdHocControlled

All Superinterfaces:
wt.access._AccessControlled, wt.access._AccessControlList, wt.access._AdHocControlled, wt.fc.adminlock._AdministrativelyLockable, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, AccessControlled, wt.access.AccessControlList, AdministrativelyLockable, NetFactor, ObjectMappable, Persistable, Serializable
All Known Subinterfaces:
_ContainerTeamManaged, wt.lifecycle._IteratedLifeCycleManaged, _LifeCycleManaged, com.ptc.windchill.mpml._MPMCompatibility, _MPMCompatible, com.ptc.windchill.mpml.processplan.operation._MPMConsumableResource, com.ptc.windchill.mpml.mfgprocess._MPMMfgStandardGrouped, com.ptc.windchill.mpml.processplan.operation._MPMOperationHolder, com.ptc.windchill.mpml.pmi._MPMQualityHolder, com.ptc.windchill.mpml.processplan.sequence._MPMSequenceHolder, wt.maturity._Promotable, _SessionEditedIteration, wt.change2.workset._WorkSet, _WTContainer, ContainerTeamManaged, IteratedLifeCycleManaged, LifeCycleManaged, MPMCompatibility, MPMCompatible, MPMConsumableResource, MPMMfgStandardGrouped, MPMOperationHolder, MPMQualityHolder, MPMSequenceHolder, Promotable, SessionEditedIteration, WorkSet, WTContainer
All Known Implementing Classes:
com.ptc.windchill.enterprise.data._AbstractEnterpriseData, com.ptc.windchill.rd._AbstractReceivedDelivery, _AbstractRemaObject, _AbstractWorkPackage, _AccessControlSurrogate, _AccountabilityMap, wt.admin._AdministrativeDomain, _AnalysisActivity, _AnnotationSet, wt.access.agreement._AuthorizationAgreement, _AXLContext, wt.folder._Cabinet, _CabinetManaged, _CAPAActionPlan, com.ptc.windchill.wadm.cdrl._CDRLBasePackage, _ChangeActivity2, _ChangeAnalysis, _ChangeConcern, _ChangeInvestigation, _ChangeIssue, _ChangeOrder2, _ChangeProposal, _ChangeRequest2, _ChangeReview, _Choice, _ChoiceRule, _ConfigurableRevisionLink, _ConfigurationItem, wt.inf.team._ContainerTeam, com.ptc.windchill.wadm.cdrl._ContractPackage, com.ptc.windchill.wp.delivery._DeliveryRecord, _EnterpriseData, _EPMDocument, _ESIManagedBaseline, _ExpressionAlias, _FDAUDISubmission, _IndependentAssignedExpression, _LotBaseline, _Managed, _ManagedBaseline, wt.facade.persistedcollection._ManagedCollection, com.ptc.windchill.suma.part._ManufacturerPart, _MfgHistory, _MPMConfigurationRecipe, _MPMControlCharacteristic, _MPMMfgProcess, _MPMMfgStandardGroup, _MPMOperation, com.ptc.windchill.mpml.resource._MPMOperationAssignableResource, _MPMPlant, _MPMProcessMaterial, _MPMProcessPlan, _MPMResource, _MPMResourceGroup, _MPMSequence, _MPMSkill, _MPMStandardCC, _MPMStandardOperation, _MPMTooling, _MPMWorkCenter, com.ptc.qualitymanagement.nc._NCAnalysisActivity, com.ptc.qualitymanagement.nc.investigation._NCInvestigation, _Nonconformance, _NotificationSubscription, _ObjectSubscription, _Option, _OptionSet, _OrgContainer, _PartList, _PDMLinkProduct, wt.productfamily._ProductFamily, _ProductFamilyMember, wt.productfamily._ProductModel, wt.productfamily._ProductModelGroup, wt.org._Profile, _Project2, _PromotionNotice, _ProxyDocument, _ProxyGroup, _ProxyUser, com.ptc.windchill.rd._ReceivedDelivery, _RegulatorySubmission, com.ptc.windchill.wp.rep._ReplicationPackage, com.ptc.windchill.enterprise.requirement._Requirement, _RevisionControlled, _ServiceEffectivity, wt.inf.sharing._SharedContainerMap, com.ptc.windchill.enterprise.requirement._Specification, wt.org._StandardProfile, wt.annotation._StructuredAnnotationSet, wt.folder._SubFolder, com.ptc.windchill.suma.part._SupplierPart, wt.team._Team, wt.team._TeamDistributionList, wt.team._TeamTemplate, com.ptc.windchill.wp.tdp._TechnicalDataPackage, _UDISubmission, _UdiSuperSet, _UdiSuperSet2, _VariantSpec, com.ptc.windchill.suma.part._VendorPart, _VersionableChangeItem, _WorkflowRecord, com.ptc.windchill.wp._WorkPackage, _WTAnalysisActivity, _WTChangeActivity2, _WTChangeDirective, _WTChangeInvestigation, _WTChangeIssue, _WTChangeOrder2, _WTChangeProposal, _WTChangeRequest2, _WTDocument, wt.org._WTGroup, _WTLibrary, wt.org._WTOrganization, _WTPart, _WTPartAlternateRep, _WTPartRequest, _WTProductConfiguration, _WTProductInstance2, wt.org._WTUser, _WTVariance, _WTWorkSet, com.ptc.windchill.enterprise.data.AbstractEnterpriseData, com.ptc.windchill.rd.AbstractReceivedDelivery, AbstractRemaObject, AbstractWorkPackage, AccessControlSurrogate, AccountabilityMap, AdministrativeDomain, AnalysisActivity, AnnotationSet, AuthorizationAgreement, AXLContext, Cabinet, CabinetManaged, CAPAActionPlan, CDRLBasePackage, ChangeActivity2, ChangeAnalysis, ChangeConcern, ChangeInvestigation, ChangeIssue, ChangeOrder2, ChangeProposal, ChangeRequest2, ChangeReview, Choice, ChoiceRule, ConfigurableRevisionLink, ConfigurationItem, ContainerTeam, ContractPackage, DeliveryRecord, EnterpriseData, EPMDocument, ESIManagedBaseline, ExpressionAlias, FDAUDISubmission, IndependentAssignedExpression, LotBaseline, Managed, ManagedBaseline, ManagedCollection, ManufacturerPart, MfgHistory, MPMConfigurationRecipe, MPMControlCharacteristic, MPMMfgProcess, MPMMfgStandardGroup, MPMOperation, com.ptc.windchill.mpml.resource.MPMOperationAssignableResource, MPMPlant, MPMProcessMaterial, MPMProcessPlan, MPMResource, MPMResourceGroup, MPMSequence, MPMSkill, MPMStandardCC, MPMStandardOperation, MPMTooling, MPMWorkCenter, NCAnalysisActivity, NCInvestigation, Nonconformance, NotificationSubscription, ObjectSubscription, Option, OptionSet, OrgContainer, PartList, PDMLinkProduct, ProductFamily, ProductFamilyMember, ProductModel, ProductModelGroup, Profile, Project2, PromotionNotice, ProxyDocument, ProxyGroup, ProxyUser, ReceivedDelivery, RegulatorySubmission, ReplicationPackage, Requirement, RevisionControlled, ServiceEffectivity, SharedContainerMap, Specification, StandardProfile, StructuredAnnotationSet, SubFolder, SupplierPart, Team, TeamDistributionList, TeamTemplate, TechnicalDataPackage, UDISubmission, UdiSuperSet, UdiSuperSet2, VariantSpec, VendorPart, VersionableChangeItem, WorkflowRecord, WorkPackage, WTAnalysisActivity, WTChangeActivity2, WTChangeDirective, WTChangeInvestigation, WTChangeIssue, WTChangeOrder2, WTChangeProposal, WTChangeRequest2, WTDocument, WTGroup, WTLibrary, WTOrganization, WTPart, WTPartAlternateRep, WTPartRequest, WTProductConfiguration, WTProductInstance2, WTUser, WTVariance, WTWorkSet

@GenAsPersistable(interfaces={AccessControlled.class,wt.access.AccessControlList.class,AdministrativelyLockable.class}, properties=@GeneratedProperty(name="entrySet",type=wt.access.AclEntrySet.class,accessors=@PropertyAccessors(setExceptions={}),columnProperties=@ColumnProperties(columnName="entrySetadHocAcl",columnType=INLINE_BLOB))) public interface AdHocControlled extends wt.access._AdHocControlled
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: true

Extendable: false