org.apache.imperius.javaspl
Class Java_SPLPolicyRuleProvider
java.lang.Object
org.apache.imperius.javaspl.Java_SPLPolicyRuleProvider
public class Java_SPLPolicyRuleProvider
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static Java_SPLPolicyRuleProvider getInstance()
throws SPLException
- Throws:
SPLException
cleanup
public void cleanup()
throws SPLException
- Throws:
SPLException
initialize
public void initialize()
throws SPLException
- Throws:
SPLException
createPolicy
public boolean createPolicy(java.lang.String name,
java.lang.String policyString)
throws SPLException
- Throws:
SPLException
validatePolicyString
public boolean validatePolicyString(java.lang.String policyString)
throws SPLException
- Throws:
SPLException
deletePolicy
public void deletePolicy(java.lang.String name)
throws SPLException
- Throws:
SPLException
enumeratePolicyNames
public java.util.List enumeratePolicyNames()
throws SPLException
- Throws:
SPLException
enumeratePolicies
public java.util.Map enumeratePolicies()
throws SPLException
- Throws:
SPLException
getPolicy
public java.lang.String getPolicy(java.lang.String policyName)
throws SPLException
- Throws:
SPLException
modifyPolicy
public void modifyPolicy(java.lang.String name,
java.lang.String policyString)
throws SPLException
- Throws:
SPLException
executePolicy
public java.lang.Object executePolicy(java.lang.String policyName,
java.util.Map instanceObjectMap)
throws SPLException
- Throws:
SPLException
isPolicyExists
public boolean isPolicyExists(java.lang.String policyName)
setLoggingEnabled
public void setLoggingEnabled(boolean enableOrDisable)
main
public static void main(java.lang.String[] args)