public class Awid2010PortalIDCommandConfigurationFactory extends AbstractCommandConfigurationFactory<AwidPortalIDCommandConfiguration>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FACTORY_ID |
Constructor and Description |
---|
Awid2010PortalIDCommandConfigurationFactory() |
Modifier and Type | Method and Description |
---|---|
void |
createInstance(java.lang.String serviceID)
Create a service with the given attributes.
|
java.lang.String |
getCommandDescription()
Get the description of the command.
|
java.lang.String |
getDisplayName()
Get the name of the command
|
java.lang.String |
getFactoryID()
Get the id of this factory.
|
java.lang.String |
getReaderFactoryID()
Get the ID of the reader factory that this command factory is associated
with
|
javax.management.MBeanInfo |
getServiceDescription(java.lang.String factoryID)
Get a description for a service this factory creates.
|
getDTO, setContext
public static final java.lang.String FACTORY_ID
public Awid2010PortalIDCommandConfigurationFactory()
public java.lang.String getFactoryID()
ServiceFactory
public java.lang.String getReaderFactoryID()
AbstractCommandConfigurationFactory
getReaderFactoryID
in class AbstractCommandConfigurationFactory<AwidPortalIDCommandConfiguration>
public javax.management.MBeanInfo getServiceDescription(java.lang.String factoryID)
ServiceFactory
public void createInstance(java.lang.String serviceID) throws java.lang.IllegalArgumentException, InvalidStateException
ServiceFactory
serviceID
- the id of the service to create, this will also be used in the
service param named serviceidjava.lang.IllegalArgumentException
- If the service ID is invalidInvalidStateException
- If service factory is not in a state to create an instance
of the servicepublic java.lang.String getCommandDescription()
AbstractCommandConfigurationFactory
getCommandDescription
in class AbstractCommandConfigurationFactory<AwidPortalIDCommandConfiguration>
public java.lang.String getDisplayName()
AbstractCommandConfigurationFactory
getDisplayName
in class AbstractCommandConfigurationFactory<AwidPortalIDCommandConfiguration>