org.drools.jsr94.rules
Class RuleExecutionSetMetadataImpl

java.lang.Object
  extended by org.drools.jsr94.rules.RuleExecutionSetMetadataImpl

public class RuleExecutionSetMetadataImpl
extends java.lang.Object

The Drools implementation of the RuleExecutionSetMetadata interface which exposes some simple properties of the RuleExecutionSet to the runtime user.

See Also:
RuleExecutionSetMetadata

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

Constructor Detail

RuleExecutionSetMetadataImpl

public RuleExecutionSetMetadataImpl(java.lang.String uri,
                                    java.lang.String name,
                                    java.lang.String description)
Constructs an instance of RuleExecutionSetMetadata.

Parameters:
uri - The URI for this RuleExecutionSet.
name - The name of this RuleExecutionSet.
description - The description of this RuleExecutionSet.
Method Detail

getUri

public java.lang.String getUri()
Get the URI for this RuleExecutionSet.

Returns:
The URI for this RuleExecutionSet.

getName

public java.lang.String getName()
Get the name of this RuleExecutionSet.

Returns:
The name of this RuleExecutionSet.

getDescription

public java.lang.String getDescription()
Get a short description about this RuleExecutionSet.

Returns:
The description of this RuleExecutionSet or null.