com.haley.haleyrules.jsr94
Class RuleExecutionSetMetadataImpl

java.lang.Object
  |
  +--com.haley.haleyrules.jsr94.RuleExecutionSetMetadataImpl
All Implemented Interfaces:
javax.rules.RuleExecutionSetMetadata, java.io.Serializable

public class RuleExecutionSetMetadataImpl
extends java.lang.Object
implements javax.rules.RuleExecutionSetMetadata

The RuleExecutionSetMetadata exposes some simple properties of the RuleExecutionSet to the runtime user. This interface can be extended by rule engine providers to expose additional proprietary properties to the runtime user. It is recommended but not required that any properties that are exposed in such extensions be read only, and that their values be static for the duration of the RuleSession.

See Also:
Serialized Form

Method Summary
 java.lang.String getDescription()
          Gets a short description about this RuleExecutionSet.
 java.lang.String getName()
          Gets the name of this RuleExecutionSet.
 java.lang.String getUri()
          Gets the URI for this RuleExecutionSet.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getUri

public java.lang.String getUri()
Gets the URI for this RuleExecutionSet.
Specified by:
getUri in interface javax.rules.RuleExecutionSetMetadata
Returns:
the URI for this RuleExecutionSet.

getName

public java.lang.String getName()
Gets the name of this RuleExecutionSet.
Specified by:
getName in interface javax.rules.RuleExecutionSetMetadata
Returns:
the name of the RuleExecutionSet

getDescription

public java.lang.String getDescription()
Gets a short description about this RuleExecutionSet.
Specified by:
getDescription in interface javax.rules.RuleExecutionSetMetadata
Returns:
the description of this RuleExecutionSet or null.


Copyright © 2005-2006 Haley Systems, Inc. All Rights Reserved.