Skip navigation links


oracle.iam.policyengine.vo
Class PolicyType

java.lang.Object
  extended by oracle.iam.platform.entitymgr.vo.AbstractEntity
      extended by oracle.iam.platform.entitymgr.vo.AbstractFixedEntity
          extended by oracle.iam.policyengine.vo.PolicyType

All Implemented Interfaces:
java.io.Serializable

public class PolicyType
extends AbstractFixedEntity
implements java.io.Serializable
See Also:
Serialized Form

Constructor Summary
PolicyType()
           
PolicyType(java.lang.String entityId, boolean childEntity)
           

 

Method Summary
 boolean allowMultipleReturnAttributes()
           
 boolean canPolicyBeGroovy()
           
 boolean canReturnValueBeGroovy()
           
 boolean canRuleBeGroovy()
           
 java.util.List getAllowedFunctions()
           
static java.util.List getAllowedOperators(PolicyConstants.OperatorType dataType)
           
 java.util.List getAllowedReturnAttributes()
           
 java.util.List getAllowedTopPathElements()
           
 java.lang.String getAuthType()
           
 java.lang.String getDefaultClassPath()
           
 java.util.List getEntitiesCanBeAssignedTo()
           
 java.lang.String getEntityType()
           
 java.util.List getOperationsThatTrigger()
           
 boolean isEntityCanBeAssignedTo(java.lang.String entity)
           
 boolean isOperationThatTriggers(java.lang.String operation)
           
 boolean isOutputGenerated()
           
 boolean stopEvalationOnFirstConditionMatch()
           
 boolean stopEvalationOnFirstRuleMatch()
           

 

Methods inherited from class oracle.iam.platform.entitymgr.vo.AbstractFixedEntity
getCreate, getCreateById, getDescription, getName, getOwnerId, getUpdate, getUpdateById, isLocked, setDescription, setName, setOwnerId

 

Methods inherited from class oracle.iam.platform.entitymgr.vo.AbstractEntity
getAttribute, getAttributeNames, getAttributes, getEntityId, isChildEntity, setAttribute, toString

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

PolicyType

public PolicyType()

PolicyType

public PolicyType(java.lang.String entityId,
                  boolean childEntity)

Method Detail

getOperationsThatTrigger

public java.util.List getOperationsThatTrigger()

getEntityType

public java.lang.String getEntityType()
Specified by:
getEntityType in class AbstractEntity

isOperationThatTriggers

public boolean isOperationThatTriggers(java.lang.String operation)

getEntitiesCanBeAssignedTo

public java.util.List getEntitiesCanBeAssignedTo()

isEntityCanBeAssignedTo

public boolean isEntityCanBeAssignedTo(java.lang.String entity)

getAllowedFunctions

public java.util.List getAllowedFunctions()

getAllowedTopPathElements

public java.util.List getAllowedTopPathElements()

getAllowedReturnAttributes

public java.util.List getAllowedReturnAttributes()

isOutputGenerated

public boolean isOutputGenerated()

stopEvalationOnFirstRuleMatch

public boolean stopEvalationOnFirstRuleMatch()

stopEvalationOnFirstConditionMatch

public boolean stopEvalationOnFirstConditionMatch()

canPolicyBeGroovy

public boolean canPolicyBeGroovy()

canRuleBeGroovy

public boolean canRuleBeGroovy()

canReturnValueBeGroovy

public boolean canReturnValueBeGroovy()

allowMultipleReturnAttributes

public boolean allowMultipleReturnAttributes()

getDefaultClassPath

public java.lang.String getDefaultClassPath()

getAuthType

public java.lang.String getAuthType()

getAllowedOperators

public static java.util.List getAllowedOperators(PolicyConstants.OperatorType dataType)

Skip navigation links


Copyright © 2015, Oracle and/or its affiliates. All rights reserved.