Package com.aspectran.core.context.rule
Class AppendRule
- java.lang.Object
-
- com.aspectran.core.context.rule.AppendRule
-
- Direct Known Subclasses:
FileAppendRule
,ResourceAppendRule
,UrlAppendRule
public class AppendRule extends java.lang.Object
Define rule for importing other rules.Created: 2017. 05. 06.
-
-
Constructor Summary
Constructors Constructor Description AppendRule()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AspectranParameters
getAspectranParameters()
java.lang.String
getFile()
AppendedFileFormatType
getFormat()
java.lang.String
getProfile()
java.lang.String
getResource()
java.lang.String
getUrl()
static AppendRule
newInstance(AspectranParameters aspectranParameters, java.lang.String profile)
Create a new AppendRule.static AppendRule
newInstance(java.lang.String file, java.lang.String resource, java.lang.String url, java.lang.String format, java.lang.String profile)
Create a new AppendRule.void
setAspectranParameters(AspectranParameters aspectranParameters)
void
setFile(java.lang.String file)
void
setFormat(AppendedFileFormatType format)
void
setProfile(java.lang.String profile)
void
setResource(java.lang.String resource)
void
setUrl(java.lang.String url)
java.lang.String
toString()
-
-
-
Method Detail
-
getFile
public java.lang.String getFile()
-
setFile
public void setFile(java.lang.String file)
-
getResource
public java.lang.String getResource()
-
setResource
public void setResource(java.lang.String resource)
-
getUrl
public java.lang.String getUrl()
-
setUrl
public void setUrl(java.lang.String url)
-
getFormat
public AppendedFileFormatType getFormat()
-
setFormat
public void setFormat(AppendedFileFormatType format)
-
getProfile
public java.lang.String getProfile()
-
setProfile
public void setProfile(java.lang.String profile)
-
getAspectranParameters
public AspectranParameters getAspectranParameters()
-
setAspectranParameters
public void setAspectranParameters(AspectranParameters aspectranParameters)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
newInstance
public static AppendRule newInstance(java.lang.String file, java.lang.String resource, java.lang.String url, java.lang.String format, java.lang.String profile) throws IllegalRuleException
Create a new AppendRule.- Parameters:
file
- the rule file to appendresource
- the rule resource to appendurl
- the rule url to appendformat
- the rule file type ('xml' or 'apon')profile
- the environment profile name- Returns:
- an
AppendRule
object - Throws:
IllegalRuleException
- if an illegal rule is found
-
newInstance
public static AppendRule newInstance(AspectranParameters aspectranParameters, java.lang.String profile)
Create a new AppendRule.- Parameters:
aspectranParameters
- the aspectran parameters to appendprofile
- the environment profile name- Returns:
- an
AppendRule
object
-
-