Class TransletRuleRegistry
- java.lang.Object
-
- com.aspectran.core.component.AbstractComponent
-
- com.aspectran.core.component.translet.TransletRuleRegistry
-
- All Implemented Interfaces:
Component
public class TransletRuleRegistry extends AbstractComponent
The Class TransletRuleRegistry.
-
-
Constructor Summary
Constructors Constructor Description TransletRuleRegistry(Environment environment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTransletRule(TransletRule transletRule)
java.lang.String
applyTransletNamePattern(java.lang.String transletName)
Returns the translet name of the prefix and suffix are combined.java.lang.String
applyTransletNamePattern(java.lang.String transletName, boolean absolutely)
Returns the translet name of the prefix and suffix are combined.boolean
contains(java.lang.String transletName)
boolean
contains(java.lang.String transletName, MethodType requestMethod)
protected void
doDestroy()
protected void
doInitialize()
TransletRule
getTransletRule(java.lang.String transletName)
TransletRule
getTransletRule(java.lang.String transletName, MethodType requestMethod)
java.util.Collection<TransletRule>
getTransletRules()
void
setAssistantLocal(AssistantLocal assistantLocal)
-
Methods inherited from class com.aspectran.core.component.AbstractComponent
destroy, getComponentName, initialize, isAvailable, isDestroyed, isInitialized
-
-
-
-
Constructor Detail
-
TransletRuleRegistry
public TransletRuleRegistry(Environment environment)
-
-
Method Detail
-
setAssistantLocal
public void setAssistantLocal(AssistantLocal assistantLocal)
-
getTransletRules
public java.util.Collection<TransletRule> getTransletRules()
-
getTransletRule
public TransletRule getTransletRule(java.lang.String transletName)
-
getTransletRule
public TransletRule getTransletRule(java.lang.String transletName, MethodType requestMethod)
-
contains
public boolean contains(java.lang.String transletName)
-
contains
public boolean contains(java.lang.String transletName, MethodType requestMethod)
-
addTransletRule
public void addTransletRule(TransletRule transletRule)
-
applyTransletNamePattern
public java.lang.String applyTransletNamePattern(java.lang.String transletName)
Returns the translet name of the prefix and suffix are combined.- Parameters:
transletName
- the translet name- Returns:
- the new translet name
-
applyTransletNamePattern
public java.lang.String applyTransletNamePattern(java.lang.String transletName, boolean absolutely)
Returns the translet name of the prefix and suffix are combined.- Parameters:
transletName
- the translet nameabsolutely
- whether to allow absolutely name for translet- Returns:
- the new translet name
-
doInitialize
protected void doInitialize()
- Specified by:
doInitialize
in classAbstractComponent
-
doDestroy
protected void doDestroy()
- Specified by:
doDestroy
in classAbstractComponent
-
-