ponderEnforcement.policyService
Class PolicyEntryInst

java.lang.Object
  |
  +--ponderEnforcement.policyService.PolicyEntry
        |
        +--ponderEnforcement.policyService.PolicyEntryInst
All Implemented Interfaces:
java.io.Serializable

public class PolicyEntryInst
extends PolicyEntry
implements java.io.Serializable

See Also:
Serialized Form

Fields inherited from class ponderEnforcement.policyService.PolicyEntry
javaBytes, name
 
Constructor Summary
PolicyEntryInst(java.lang.String newName, java.lang.String newDomain, int newType, java.lang.Object[] newActualParams, java.lang.String newTypeName, java.lang.String newTypePath)
          Constructor
 
Method Summary
 boolean getIsType()
          Returns false.
 BasicPolicyI getPolicyObject()
          It instantiates the object from the Java Bytecode and returns it.
 java.lang.String getTypeName()
          return the name of the type from which this policy is to be instantiated.
 java.lang.String getTypePath()
          return the domain path of the type from which this policy is to be instantiated
 
Methods inherited from class ponderEnforcement.policyService.PolicyEntry
getDomain, getJavaBytes, getName, getSourceText, getType, setJavaBytes, setSourceText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolicyEntryInst

public PolicyEntryInst(java.lang.String newName,
                       java.lang.String newDomain,
                       int newType,
                       java.lang.Object[] newActualParams,
                       java.lang.String newTypeName,
                       java.lang.String newTypePath)
Constructor
Method Detail

getTypeName

public java.lang.String getTypeName()
return the name of the type from which this policy is to be instantiated. If this is an instance created from an unnamed type (i.e. name of the policy == typeName)

getTypePath

public java.lang.String getTypePath()
return the domain path of the type from which this policy is to be instantiated

getIsType

public boolean getIsType()
Returns false. This is not a type
Overrides:
getIsType in class PolicyEntry
Returns:
false

getPolicyObject

public BasicPolicyI getPolicyObject()
                             throws java.lang.Exception
It instantiates the object from the Java Bytecode and returns it.
Overrides:
getPolicyObject in class PolicyEntry