fabric.lang.security
Class DelegatingPrincipal._Impl
java.lang.Object
fabric.lang.Object._Impl
fabric.lang.security.Principal._Impl
fabric.lang.security.DelegatingPrincipal._Impl
- All Implemented Interfaces:
- Object, DelegatingPrincipal, Principal, java.lang.Cloneable
- Enclosing interface:
- DelegatingPrincipal
public abstract static class DelegatingPrincipal._Impl
- extends Principal._Impl
- implements DelegatingPrincipal
Fields inherited from class fabric.lang.Object._Impl |
$class, $history, $isOwned, $label, $numWaiting, $reader, $readMapEntry, $ref, $updateMapVersion, $version, $writeLockHolder, $writer |
Methods inherited from class fabric.lang.Object._Impl |
_npe, $copyAppStateFrom, $copyStateFrom, $forceRenumber, $getClass, $getOnum, $getProxy, $getStore, $getVersion, $readRef, $unwrap, $writeInline, $writeRef, clone, createStatistics, equals, equals, fetch, get$label, hashCode, idEquals, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
DelegatingPrincipal._Impl
public DelegatingPrincipal._Impl(Store store,
Label label)
DelegatingPrincipal._Impl
public DelegatingPrincipal._Impl(Store store,
long onum,
int version,
long expiry,
long label,
java.io.ObjectInput in,
java.util.Iterator<RefTypeEnum> refTypes,
java.util.Iterator<java.lang.Long> intraStoreRefs)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
$addDefaultDelegates
public static DelegatingPrincipal $addDefaultDelegates(DelegatingPrincipal p)
addDelegatesTo
public abstract void addDelegatesTo(Principal p)
- Specified by:
addDelegatesTo
in interface DelegatingPrincipal
removeDelegatesTo
public abstract void removeDelegatesTo(Principal p)
- Specified by:
removeDelegatesTo
in interface DelegatingPrincipal