org.jboss.reliance.drools.dependency
Class RuleBasedDependencyItem
java.lang.Object
org.jboss.util.JBossObject
org.jboss.dependency.plugins.AbstractDependencyItem
org.jboss.reliance.drools.dependency.RuleBasedDependencyItem
- All Implemented Interfaces:
- Cloneable, org.jboss.dependency.spi.DependencyItem, org.jboss.util.JBossInterface
public class RuleBasedDependencyItem
- extends org.jboss.dependency.plugins.AbstractDependencyItem
Drools based dependency.
- Author:
- Ales Justin
| Fields inherited from class org.jboss.util.JBossObject |
hashCode, toString |
| Methods inherited from class org.jboss.dependency.plugins.AbstractDependencyItem |
addDependsOnMe, getDependentState, getIDependOn, getName, getWhenRequired, isResolved, setIDependOn, setResolved, toHumanReadableString, toShortString, toString, unresolved |
| Methods inherited from class org.jboss.util.JBossObject |
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toString, toStringImplementation |
RuleBasedDependencyItem
public RuleBasedDependencyItem(Object name,
Object action,
Object... args)
RuleBasedDependencyItem
public RuleBasedDependencyItem(Object name,
Object action,
org.jboss.dependency.spi.ControllerState whenRequired,
org.jboss.dependency.spi.ControllerState dependentState,
Object... args)
resolve
public boolean resolve(org.jboss.dependency.spi.Controller controller)
- Specified by:
resolve in interface org.jboss.dependency.spi.DependencyItem- Overrides:
resolve in class org.jboss.dependency.plugins.AbstractDependencyItem
setCheckName
public void setCheckName(String checkName)
- Set the check name.
- Parameters:
checkName - the context check name
setResolvedOnNullIdentity
public void setResolvedOnNullIdentity(boolean resolvedOnNullIdentity)
- Set is resolved on null context.
- Parameters:
resolvedOnNullIdentity - null on null context lookup
Copyright © 2008 JBoss Inc.. All Rights Reserved.