|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.corrspt.xeo.framework.XEO
public class XEO
A Service Locator (with service registering) for the various Services provided by the framework (object loading, security definition, metadata) Implemented as a singleton
Nested Class Summary | |
---|---|
static class |
XEO.Services
|
Field Summary | |
---|---|
protected static XEO |
soleInstance
|
Constructor Summary | |
---|---|
protected |
XEO()
Protected constructor to the singleton |
Method Summary | |
---|---|
ServiceProvider |
findService(java.lang.String serviceName)
|
ServiceProvider |
findService(XEO.Services serviceName)
|
static XEO |
get()
|
static ObjectListProvider |
getListProvider()
Returns the Object List Provider |
static ModelMetadataProvider |
getMetadataProvider()
Returns the Metadata Provider |
static ObjectProvider |
getObjectProvider()
Returns the Object Provider |
static SecurityProvider |
getSecurityProvider()
Returns the Security Provider |
void |
registerService(ServiceProvider provider,
XEO.Services serviceName)
|
void |
registerServiceForName(ServiceProvider provider,
java.lang.String serviceName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static XEO soleInstance
Constructor Detail |
---|
protected XEO()
Method Detail |
---|
public static XEO get()
public ServiceProvider findService(java.lang.String serviceName)
public ServiceProvider findService(XEO.Services serviceName)
public void registerServiceForName(ServiceProvider provider, java.lang.String serviceName)
public void registerService(ServiceProvider provider, XEO.Services serviceName)
public static SecurityProvider getSecurityProvider()
public static ModelMetadataProvider getMetadataProvider()
public static ObjectProvider getObjectProvider()
public static ObjectListProvider getListProvider()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |