|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ail.core.Type
com.ail.core.Service
com.ail.core.NullService
public class NullService
This entry point does nothing. It is intended to be use in place of a real entry point when either one has to be configured, but no functionality is required, or as a placeholder when the real entry point isn't yet ready.
| Field Summary |
|---|
| Fields inherited from class com.ail.core.Type |
|---|
jXPathContext, NOT_PERSISTED |
| Constructor Summary | |
|---|---|
NullService()
|
|
| Method Summary | |
|---|---|
CommandArg |
getArgs()
Get the arguments used by this entry point. |
Configuration |
getConfiguration()
Default entry point implementation of the getConfiguration method. |
java.lang.String |
getConfigurationNamespace()
Default entry point implementation of the getConfigurationNamespace method. |
Core |
getCore()
This entry point has no Core requirements, so simply return null. |
Version |
getVersion()
Return the version details of this entry point. |
VersionEffectiveDate |
getVersionEffectiveDate()
A default entry point implemention returning the version effective date. |
void |
invoke()
Invoke the entry point's business logic. |
void |
resetConfiguration()
Default entry point implementation of the resetConfiguration method. |
void |
setArgs(CommandArg args)
Set the arguments to be used by this entry point's business logic. |
void |
setConfiguration(Configuration configuration)
Default entry point implementation of the setConfiguration method. |
| Methods inherited from class com.ail.core.Service |
|---|
getSecurityPrincipal |
| Methods inherited from class com.ail.core.Type |
|---|
addAttribute, clone, deleteLock, deleteSerialVersion, fetchJXPathContext, getAttribute, getAttribute, getAttributeCount, getForeignSystemId, getLock, getSerialVersion, getSystemId, hasLock, hasSerialVersion, hasSystemId, isPersisted, markAsNotPersisted, mergeWithDataFrom, removeAttribute, removeAttribute, setAttribute, setForeignSystemId, setLock, setSerialVersion, setSystemId, xpathGet, xpathGet, xpathIterate, xpathSet |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NullService()
| Method Detail |
|---|
public Version getVersion()
getVersion in class Servicepublic void invoke()
Service
invoke in class Servicepublic Core getCore()
getCore in class Servicepublic void setArgs(CommandArg args)
Service
setArgs in class Serviceargs - Arguments for the entry point to process.public CommandArg getArgs()
Service
getArgs in class Servicepublic void setConfiguration(Configuration configuration)
Service
setConfiguration in interface ConfigurationOwnersetConfiguration in class Serviceconfiguration - The configuration to save.public VersionEffectiveDate getVersionEffectiveDate()
Service
getVersionEffectiveDate in interface CoreUsergetVersionEffectiveDate in class Servicepublic Configuration getConfiguration()
Service
getConfiguration in interface ConfigurationOwnergetConfiguration in class Servicepublic java.lang.String getConfigurationNamespace()
Service
getConfigurationNamespace in interface CoreUsergetConfigurationNamespace in class Servicepublic void resetConfiguration()
Service
resetConfiguration in interface ConfigurationOwnerresetConfiguration in class Service
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||