public class ClassAdministratorSource extends AbstractAdministratorSource<Object,Indexed> implements AdministratorSourceService<Object,Indexed,ClassAdministratorSource>
AdministratorSource
that delegates to Object
.AbstractAdministratorSource.DutyMetaDataContext, AbstractAdministratorSource.Labeller, AbstractAdministratorSource.MetaDataContext<I,A>, AbstractAdministratorSource.SpecificationContext
Modifier and Type | Field and Description |
---|---|
static String |
CLASS_NAME_PROPERTY_NAME
Property name providing the
Class name. |
Constructor and Description |
---|
ClassAdministratorSource() |
Modifier and Type | Method and Description |
---|---|
Administrator<Object,Indexed> |
createAdministrator()
Creates a new
Administrator . |
String |
getAdministratorSourceAlias()
Obtains the alias for the
AdministratorSource Class . |
Class<ClassAdministratorSource> |
getAdministratorSourceClass()
Obtains the
AdministratorSource Class . |
protected void |
loadMetaData(AbstractAdministratorSource.MetaDataContext<Object,Indexed> context)
Overridden to load meta-data.
|
protected void |
loadSpecification(AbstractAdministratorSource.SpecificationContext context)
Overridden to load specification.
|
getMetaData, getSpecification, init
public static final String CLASS_NAME_PROPERTY_NAME
Class
name.public Class<ClassAdministratorSource> getAdministratorSourceClass()
AdministratorSourceService
AdministratorSource
Class
.getAdministratorSourceClass
in interface AdministratorSourceService<Object,Indexed,ClassAdministratorSource>
AdministratorSource
Class
.public String getAdministratorSourceAlias()
AdministratorSourceService
AdministratorSource
Class
.getAdministratorSourceAlias
in interface AdministratorSourceService<Object,Indexed,ClassAdministratorSource>
AdministratorSource
Class
.protected void loadSpecification(AbstractAdministratorSource.SpecificationContext context)
AbstractAdministratorSource
loadSpecification
in class AbstractAdministratorSource<Object,Indexed>
context
- Specifications.protected void loadMetaData(AbstractAdministratorSource.MetaDataContext<Object,Indexed> context) throws Exception
AbstractAdministratorSource
loadMetaData
in class AbstractAdministratorSource<Object,Indexed>
context
- Meta-data.Exception
- If fails to load the meta-data.public Administrator<Object,Indexed> createAdministrator() throws Exception
AdministratorSource
Creates a new Administrator
.
createAdministrator
in interface AdministratorSource<Object,Indexed>
Administrator
.Exception
Copyright © 2005–2016. All rights reserved.