public abstract static class Accessible.Impl extends Object implements com.tinkerpop.frames.modules.javahandler.JavaHandlerContext<com.tinkerpop.blueprints.Vertex>, Accessible
Accessible.Impl
Constructor and Description |
---|
Impl() |
Modifier and Type | Method and Description |
---|---|
void |
addAccessor(Accessor accessor)
only Accessor accessor can access this Accessible item.
|
Iterable<SystemEvent> |
getHistory()
Fetch a list of Actions for this entity in order.
|
SystemEvent |
getLatestEvent()
Fetch the most recent event that affected this item.
|
Iterable<PermissionScope> |
getPermissionScopes()
Get the full hierarchy of permission scopes to which this
item belongs.
|
boolean |
hasAccessRestriction()
Determine if this item has access restrictions.
|
void |
setPermissionScope(PermissionScope scope)
Set this item's permission scope.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
frame, frame, frame, frame, frame, frame, frameEdges, frameEdges, frameEdges, frameEdges, frameVertices, frameVertices, g, gremlin, gremlin, it
getAccessors, getPermissionScope, removeAccessor
getPermissionGrants
as, getId, getProperty, getProperty, getPropertyKeys, getType
public void addAccessor(Accessor accessor)
Accessible
addAccessor
in interface Accessible
accessor
- an accessor that can access the current itempublic void setPermissionScope(PermissionScope scope)
Accessible
setPermissionScope
in interface Accessible
scope
- a permission scope framepublic SystemEvent getLatestEvent()
Accessible
getLatestEvent
in interface Accessible
public Iterable<PermissionScope> getPermissionScopes()
Accessible
getPermissionScopes
in interface Accessible
public Iterable<SystemEvent> getHistory()
Accessible
getHistory
in interface Accessible
public boolean hasAccessRestriction()
Accessible
hasAccessRestriction
in interface Accessible
Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.