|
||||||||||
| 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.product.listproducts.ListProductsService
public class ListProductsService
| Field Summary | |
|---|---|
static java.lang.String |
SERVICE_NAMESPACE
|
| Fields inherited from class com.ail.core.Type |
|---|
jXPathContext, NOT_PERSISTED |
| Constructor Summary | |
|---|---|
ListProductsService()
Default constructor |
|
| Method Summary | |
|---|---|
CommandArg |
getArgs()
Getter returning the arguments used by this entry point. |
java.lang.String |
getConfigurationNamespace()
return the namespace which this service is associated with. |
Core |
getCore()
Getter to fetch the entry point's code. |
Version |
getVersion()
Fetch the version of this entry point. |
VersionEffectiveDate |
getVersionEffectiveDate()
Always use the latest configuration for this and the other product catalog related services. |
void |
invoke()
The 'business logic' of the entry point. |
void |
resetConfiguration()
Reset the component's configuration. |
void |
setArgs(CommandArg args)
Setter used to the set the entry points arguments. |
| Methods inherited from class com.ail.core.Service |
|---|
getConfiguration, getSecurityPrincipal, setConfiguration |
| 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 |
| Field Detail |
|---|
public static final java.lang.String SERVICE_NAMESPACE
| Constructor Detail |
|---|
public ListProductsService()
| Method Detail |
|---|
public Core getCore()
getCore in class Servicepublic java.lang.String getConfigurationNamespace()
getConfigurationNamespace in interface CoreUsergetConfigurationNamespace in class Servicepublic void resetConfiguration()
resetConfiguration in interface ConfigurationOwnerresetConfiguration in class Servicepublic Version getVersion()
getVersion in class Servicepublic void setArgs(CommandArg args)
setArgs in class Serviceargs - for invokepublic CommandArg getArgs()
getArgs in class Service
public void invoke()
throws PostconditionException
invoke in class ServicePostconditionExceptionpublic VersionEffectiveDate getVersionEffectiveDate()
getVersionEffectiveDate in interface CoreUsergetVersionEffectiveDate in class Service
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||