Skip navigation links


oracle.iam.request.vo
Class ApprovalPolicy

java.lang.Object
  extended by oracle.iam.request.vo.ApprovalPolicy

All Implemented Interfaces:
java.io.Serializable

public class ApprovalPolicy
extends java.lang.Object
implements java.io.Serializable

Value object to store request approval policy information

See Also:
Serialized Form

Field Summary
static java.lang.Long ALL_SCOPE
           
static java.lang.String AUTO_APPROVAL
           
static java.lang.String JAXB_REQ_APPROVAL_PACKAGE
           
static java.lang.String OPERATION_APPROVAL
           
static java.lang.Long ORGANIZATION_SCOPETYPE
           
static java.lang.String REQUEST_APPROVAL
           
static java.lang.Long RESOURCE_SCOPETYPE
           
static java.lang.Long ROLE_SCOPETYPE
           

 

Constructor Summary
ApprovalPolicy()
           
ApprovalPolicy(java.lang.String policyName)
           

 

Method Summary
 java.lang.String getApprovalProcess()
           
 oracle.iam.request.approval.vo.ApprovalRule getApprovalRule()
           
 java.lang.String getDescription()
           
 java.lang.Long getId()
           
 java.sql.Timestamp getLastUpdatedTimestamp()
           
 java.lang.String getModelName()
           
 java.lang.String getPolicyLevel()
           
 java.lang.String getPolicyName()
           
 java.lang.Long getPriority()
           
 java.lang.String getRuleCriteria()
           
 java.lang.String getRuleName()
           
 java.lang.Long getScope()
           
 java.lang.String getScopeName()
           
 java.lang.Long getScopeType()
           
 void setApprovalProcess(java.lang.String approvalProcess)
           
 void setApprovalRule(oracle.iam.request.approval.vo.ApprovalRule approvalRule)
           
 void setDescription(java.lang.String description)
           
 void setLastUpdatedTimestamp(java.sql.Timestamp lastUpdatedTimestamp)
           
 void setModelName(java.lang.String modelName)
           
 void setPolicyLevel(java.lang.String policyLevel)
           
 void setPolicyName(java.lang.String policyName)
           
 void setPriority(java.lang.Long priority)
           
 void setRuleName(java.lang.String ruleName)
           
 void setScope(java.lang.Long scope)
           
 void setScopeType(java.lang.Long scopeType)
           

 

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

 

Field Detail

REQUEST_APPROVAL

public static final java.lang.String REQUEST_APPROVAL
See Also:
Constant Field Values

OPERATION_APPROVAL

public static final java.lang.String OPERATION_APPROVAL
See Also:
Constant Field Values

ORGANIZATION_SCOPETYPE

public static final java.lang.Long ORGANIZATION_SCOPETYPE

RESOURCE_SCOPETYPE

public static final java.lang.Long RESOURCE_SCOPETYPE

ROLE_SCOPETYPE

public static final java.lang.Long ROLE_SCOPETYPE

ALL_SCOPE

public static final java.lang.Long ALL_SCOPE

AUTO_APPROVAL

public static final java.lang.String AUTO_APPROVAL

JAXB_REQ_APPROVAL_PACKAGE

public static final java.lang.String JAXB_REQ_APPROVAL_PACKAGE
See Also:
Constant Field Values

Constructor Detail

ApprovalPolicy

public ApprovalPolicy()

ApprovalPolicy

public ApprovalPolicy(java.lang.String policyName)

Method Detail

getId

public java.lang.Long getId()

getPolicyName

public java.lang.String getPolicyName()

setPolicyName

public void setPolicyName(java.lang.String policyName)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getModelName

public java.lang.String getModelName()

setModelName

public void setModelName(java.lang.String modelName)

getPolicyLevel

public java.lang.String getPolicyLevel()

setPolicyLevel

public void setPolicyLevel(java.lang.String policyLevel)

getScopeType

public java.lang.Long getScopeType()

setScopeType

public void setScopeType(java.lang.Long scopeType)

getScope

public java.lang.Long getScope()

setScope

public void setScope(java.lang.Long scope)

getScopeName

public java.lang.String getScopeName()

getApprovalProcess

public java.lang.String getApprovalProcess()

setApprovalProcess

public void setApprovalProcess(java.lang.String approvalProcess)

getPriority

public java.lang.Long getPriority()

setPriority

public void setPriority(java.lang.Long priority)

getRuleName

public java.lang.String getRuleName()

setRuleName

public void setRuleName(java.lang.String ruleName)

getApprovalRule

public oracle.iam.request.approval.vo.ApprovalRule getApprovalRule()
                                                            throws ApprovalPolicyServiceException
Throws:
ApprovalPolicyServiceException

setApprovalRule

public void setApprovalRule(oracle.iam.request.approval.vo.ApprovalRule approvalRule)
                     throws ApprovalPolicyServiceException
Throws:
ApprovalPolicyServiceException

getRuleCriteria

public java.lang.String getRuleCriteria()

getLastUpdatedTimestamp

public java.sql.Timestamp getLastUpdatedTimestamp()

setLastUpdatedTimestamp

public void setLastUpdatedTimestamp(java.sql.Timestamp lastUpdatedTimestamp)

Skip navigation links


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