@ApplicationScoped public final class MailerClassMetaInfo extends DestroyableBase
Stores all class level information to support generating of mailer method
Destroyable.Util
logger
Constructor and Description |
---|
MailerClassMetaInfo() |
Modifier and Type | Method and Description |
---|---|
MailerClassMetaInfo |
addSender(SenderMethodMetaInfo info) |
java.lang.String |
className() |
MailerClassMetaInfo |
className(java.lang.String name) |
java.lang.String |
configId() |
MailerClassMetaInfo |
configId(java.lang.String id) |
java.lang.String |
contextPath() |
MailerClassMetaInfo |
contextPath(java.lang.String path) |
java.lang.String |
ctxField() |
MailerClassMetaInfo |
ctxField(java.lang.String fieldName,
boolean isPrivate) |
boolean |
ctxFieldIsPrivate() |
boolean |
hasCtxField() |
java.lang.String |
internalName() |
boolean |
isAbstract() |
boolean |
isMailer() |
MailerClassMetaInfo |
isMailer(boolean b) |
java.lang.String |
nonPrivateCtxField() |
protected void |
releaseResources() |
SenderMethodMetaInfo |
sender(java.lang.String name) |
MailerClassMetaInfo |
setAbstract() |
java.lang.String |
templateContext() |
MailerClassMetaInfo |
templateContext(java.lang.String templateContext) |
act.asm.Type |
type() |
addSubResource, destroy, isDestroyed, reload, scope
debug, debug, error, error, fatal, fatal, info, info, isDebugEnabled, isTraceEnabled, trace, trace, warn, warn
public MailerClassMetaInfo className(java.lang.String name)
protected void releaseResources()
releaseResources
in class DestroyableBase
public java.lang.String className()
public MailerClassMetaInfo configId(java.lang.String id)
public java.lang.String configId()
public MailerClassMetaInfo templateContext(java.lang.String templateContext)
public java.lang.String templateContext()
public java.lang.String internalName()
public act.asm.Type type()
public MailerClassMetaInfo setAbstract()
public boolean isAbstract()
public boolean isMailer()
public MailerClassMetaInfo isMailer(boolean b)
public MailerClassMetaInfo ctxField(java.lang.String fieldName, boolean isPrivate)
public java.lang.String nonPrivateCtxField()
public java.lang.String ctxField()
public boolean hasCtxField()
public boolean ctxFieldIsPrivate()
public MailerClassMetaInfo addSender(SenderMethodMetaInfo info)
public SenderMethodMetaInfo sender(java.lang.String name)
public java.lang.String contextPath()
public MailerClassMetaInfo contextPath(java.lang.String path)
Copyright © 2014–2017 ActFramework. All rights reserved.