Class HybridRuleAppendHandler
- java.lang.Object
-
- com.aspectran.core.context.rule.appender.HybridRuleAppendHandler
-
- All Implemented Interfaces:
RuleAppendHandler
public class HybridRuleAppendHandler extends java.lang.Object
The Class HybridRuleAppendHandler.
-
-
Constructor Summary
Constructors Constructor Description HybridRuleAppendHandler(ActivityRuleAssistant assistant, java.lang.String encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActivityRuleAssistant
getContextRuleAssistant()
RuleAppender
getCurrentRuleAppender()
java.util.List<RuleAppender>
getPendingList()
protected void
handle()
void
handle(RuleAppender appender)
protected boolean
isDebugMode()
protected boolean
isUseAponToLoadXml()
void
pending(AppendRule appendRule)
void
setCurrentRuleAppender(RuleAppender currentRuleAppender)
void
setDebugMode(boolean debugMode)
void
setUseAponToLoadXml(boolean useAponToLoadXml)
-
-
-
Field Detail
-
logger
protected final Logger logger
-
-
Constructor Detail
-
HybridRuleAppendHandler
public HybridRuleAppendHandler(ActivityRuleAssistant assistant, java.lang.String encoding)
-
-
Method Detail
-
handle
public void handle(RuleAppender appender) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getContextRuleAssistant
public ActivityRuleAssistant getContextRuleAssistant()
- Specified by:
getContextRuleAssistant
in interfaceRuleAppendHandler
-
pending
public void pending(AppendRule appendRule)
- Specified by:
pending
in interfaceRuleAppendHandler
-
handle
protected void handle() throws java.lang.Exception
- Throws:
java.lang.Exception
-
getPendingList
public java.util.List<RuleAppender> getPendingList()
- Specified by:
getPendingList
in interfaceRuleAppendHandler
-
getCurrentRuleAppender
public RuleAppender getCurrentRuleAppender()
- Specified by:
getCurrentRuleAppender
in interfaceRuleAppendHandler
-
setCurrentRuleAppender
public void setCurrentRuleAppender(RuleAppender currentRuleAppender)
- Specified by:
setCurrentRuleAppender
in interfaceRuleAppendHandler
-
isUseAponToLoadXml
protected boolean isUseAponToLoadXml()
-
setUseAponToLoadXml
public void setUseAponToLoadXml(boolean useAponToLoadXml)
- Specified by:
setUseAponToLoadXml
in interfaceRuleAppendHandler
-
isDebugMode
protected boolean isDebugMode()
-
setDebugMode
public void setDebugMode(boolean debugMode)
- Specified by:
setDebugMode
in interfaceRuleAppendHandler
-
-