public class RootLinkContract extends RelationshipLinkContract
Modifier | Constructor and Description |
---|---|
protected |
RootLinkContract(XdiEntity xdiEntity) |
Modifier and Type | Method and Description |
---|---|
static XDIAddress |
createRootLinkContractXDIAddress(XDIAddress ownerXDIAddress) |
static RootLinkContract |
findRootLinkContract(Graph graph,
boolean create)
Factory method that finds or creates an XDI root link contract for a graph.
|
static RootLinkContract |
fromXdiEntity(XdiEntity xdiEntity)
Factory method that creates an XDI root link contract bound to a given XDI entity.
|
static boolean |
isValid(XdiEntity xdiEntity)
Checks if an XDI entity is a valid XDI root link contract.
|
createRelationshipLinkContractXDIAddress, createRelationshipLinkContractXDIAddress, findRelationshipLinkContract, getAuthorizingAuthority, getAuthorizingAuthority, getRequestingAuthority, getRequestingAuthority, getTemplateAuthorityAndId, getTemplateAuthorityAndId, getXdiInnerRoot
getPushToPeerRootXDIArcs, getXdiEntity, setPushToPeerRootXDIArc, setupPushPermissionInverseRelations
compareTo, delNegativePermissionTargetXDIAddress, delNegativePermissionTargetXDIStatement, delPermissionTargetXDIAddress, delPermissionTargetXDIAddresses, delPermissionTargetXDIStatement, delPermissionTargetXDIStatements, equals, getAllNegativePermissionTargetXDIAddresses, getAllNegativePermissionTargetXDIStatements, getAllPermissionTargetXDIAddresses, getAllPermissionTargetXDIStatements, getContextNode, getDeferPolicyRoot, getDeferPushPolicyRoot, getDeletePolicyRoot, getNegativePermissionTargetXDIAddresses, getNegativePermissionTargetXDIStatements, getPermissionsContextNode, getPermissionsXdiEntity, getPermissionTargetXDIAddresses, getPermissionTargetXDIStatements, getPolicyRoot, hashCode, hasNegativePermissionTargetXDIStatement, hasPermissionTargetXDIStatement, setNegativePermissionTargetXDIAddress, setNegativePermissionTargetXDIStatement, setPermissionTargetXDIAddress, setPermissionTargetXDIStatement, toString
protected RootLinkContract(XdiEntity xdiEntity)
public static boolean isValid(XdiEntity xdiEntity)
xdiEntity
- The XDI entity to check.public static RootLinkContract fromXdiEntity(XdiEntity xdiEntity)
xdiEntity
- The XDI entity that is an XDI root link contract.public static XDIAddress createRootLinkContractXDIAddress(XDIAddress ownerXDIAddress)
public static RootLinkContract findRootLinkContract(Graph graph, boolean create)
Copyright © 2017. All rights reserved.