Class ResourceRuleAppender
- java.lang.Object
-
- com.aspectran.core.context.rule.appender.ResourceRuleAppender
-
- All Implemented Interfaces:
RuleAppender
public class ResourceRuleAppender extends java.lang.Object
The Class ResourceRuleAppender.Created: 2008. 04. 24 AM 11:23:36
-
-
Constructor Summary
Constructors Constructor Description ResourceRuleAppender(java.lang.String resource)
ResourceRuleAppender(java.lang.String resource, java.lang.ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
determineAppendedFileFormatType(java.lang.String resourceName)
AppendableFileFormatType
getAppendableFileFormatType()
AppenderType
getAppenderType()
AppendRule
getAppendRule()
java.io.InputStream
getInputStream()
long
getLastModified()
NodeTracker
getNodeTracker()
java.lang.String[]
getProfiles()
java.lang.String
getQualifiedName()
java.io.Reader
getReader()
java.io.Reader
getReader(java.lang.String encoding)
void
setAppendableFileFormatType(AppendableFileFormatType appendableFileFormatType)
void
setAppendRule(AppendRule appendRule)
void
setLastModified(long lastModified)
void
setNodeTracker(NodeTracker nodeTracker)
void
setProfiles(java.lang.String[] profiles)
java.lang.String
toString()
-
-
-
Method Detail
-
getQualifiedName
public java.lang.String getQualifiedName()
-
getInputStream
public java.io.InputStream getInputStream() throws java.io.IOException
- Throws:
java.io.IOException
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getAppenderType
public AppenderType getAppenderType()
- Specified by:
getAppenderType
in interfaceRuleAppender
-
getAppendRule
public AppendRule getAppendRule()
- Specified by:
getAppendRule
in interfaceRuleAppender
-
setAppendRule
public void setAppendRule(AppendRule appendRule)
- Specified by:
setAppendRule
in interfaceRuleAppender
-
getAppendableFileFormatType
public AppendableFileFormatType getAppendableFileFormatType()
- Specified by:
getAppendableFileFormatType
in interfaceRuleAppender
-
setAppendableFileFormatType
public void setAppendableFileFormatType(AppendableFileFormatType appendableFileFormatType)
- Specified by:
setAppendableFileFormatType
in interfaceRuleAppender
-
determineAppendedFileFormatType
protected void determineAppendedFileFormatType(java.lang.String resourceName)
-
getProfiles
public java.lang.String[] getProfiles()
- Specified by:
getProfiles
in interfaceRuleAppender
-
setProfiles
public void setProfiles(java.lang.String[] profiles)
- Specified by:
setProfiles
in interfaceRuleAppender
-
getLastModified
public long getLastModified()
- Specified by:
getLastModified
in interfaceRuleAppender
-
setLastModified
public void setLastModified(long lastModified)
- Specified by:
setLastModified
in interfaceRuleAppender
-
getReader
public java.io.Reader getReader() throws java.io.IOException
- Specified by:
getReader
in interfaceRuleAppender
- Throws:
java.io.IOException
-
getReader
public java.io.Reader getReader(java.lang.String encoding) throws java.io.IOException
- Specified by:
getReader
in interfaceRuleAppender
- Throws:
java.io.IOException
-
getNodeTracker
public NodeTracker getNodeTracker()
- Specified by:
getNodeTracker
in interfaceRuleAppender
-
setNodeTracker
public void setNodeTracker(NodeTracker nodeTracker)
- Specified by:
setNodeTracker
in interfaceRuleAppender
-
-