com.ibm.commerce.registry
Class BusinessPolicyRegistryEntry

java.lang.Object
  |
  +--com.ibm.commerce.registry.BusinessPolicyRegistryEntry

public class BusinessPolicyRegistryEntry
extends java.lang.Object

This class defines a business policy registry entry.


Field Summary
protected   BusinessPolicyAccessBean bean
           
protected   BusinessPolicyCommandEntry[] cmdEntry
           
protected  java.lang.String policyId
           
protected  java.lang.String policyType
           
protected  TypedProperty prop
           
 
Constructor Summary
BusinessPolicyRegistryEntry()
          Constructor BusinessPolicyRegistryEntry.
 
Method Summary
  BusinessPolicyAccessBean getBean()
          Gets the business policy access bean.
 java.lang.Class getCommandClass()
          Gets the default command class object.
 java.lang.Class getCommandClass(java.lang.String interfaceName)
          Gets the command class object for a particular command interface.
  BusinessPolicyCommandEntry getCommandEntry()
          Gets the first business policy command entry for this policy.
  BusinessPolicyCommandEntry getCommandEntry(java.lang.String interfaceName)
          Gets the business policy command entry for a particular command interface.
 java.lang.String getCommandInterface()
          Gets the default command interface name.
 java.lang.String getPolicyId()
          Gets the policy Id.
 java.lang.String getPolicyType()
          Gets the policy Id.
  TypedProperty getProperties()
          Gets the business policy command properties.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cmdEntry

protected BusinessPolicyCommandEntry[] cmdEntry

policyId

protected java.lang.String policyId

policyType

protected java.lang.String policyType

prop

protected TypedProperty prop

bean

protected BusinessPolicyAccessBean bean
Constructor Detail

BusinessPolicyRegistryEntry

public BusinessPolicyRegistryEntry()
Constructor BusinessPolicyRegistryEntry.
Method Detail

getBean

public BusinessPolicyAccessBean getBean()
Gets the business policy access bean.
Returns:
the business policy access bean

getCommandClass

public java.lang.Class getCommandClass()
Gets the default command class object.
Returns:
command class object

getCommandClass

public java.lang.Class getCommandClass(java.lang.String interfaceName)
Gets the command class object for a particular command interface.
Parameters:
interfaceName - command interface name
Returns:
command class object

getCommandEntry

public BusinessPolicyCommandEntry getCommandEntry()
Gets the first business policy command entry for this policy.
Returns:
business policy command entry

getCommandEntry

public BusinessPolicyCommandEntry getCommandEntry(java.lang.String interfaceName)
Gets the business policy command entry for a particular command interface.
Returns:
business policy command entry

getCommandInterface

public java.lang.String getCommandInterface()
Gets the default command interface name.
Returns:
interface name

getPolicyId

public java.lang.String getPolicyId()
Gets the policy Id.
Returns:
policyId

getPolicyType

public java.lang.String getPolicyType()
Gets the policy Id.
Returns:
policyId

getProperties

public TypedProperty getProperties()
Gets the business policy command properties.
Returns:
command properties