public final class OpenLService extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenLService.OpenLServiceBuilder
OpenLService builder.
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Unregister ClassLoaders of this service.
|
boolean |
equals(Object obj) |
ClassLoader |
getClassLoader()
Returns service classloader
|
Collection<Module> |
getModules()
Returns unmodifiable collection of modules.
|
String |
getName()
Returns service name.
|
IOpenClass |
getOpenClass() |
Collection<String> |
getPublishers()
Returns service publishers.
|
Class<?> |
getRmiServiceClass()
Returns rmi service class.
|
String |
getRmiServiceClassName()
Returns a rmi class name for service.
|
Object |
getServiceBean() |
Class<?> |
getServiceClass()
Returns service class.
|
String |
getServiceClassName()
Returns a class name for service.
|
String |
getUrl()
Returns service URL.
|
int |
hashCode() |
boolean |
isProvideRuntimeContext()
Return provideRuntimeContext value.
|
boolean |
isProvideVariations()
This flag defines whether variations will be supported or not.
|
public ClassLoader getClassLoader() throws RuleServiceInstantiationException
RuleServiceInstantiationExceptionpublic String getName()
public String getUrl()
public Collection<String> getPublishers()
public Collection<Module> getModules()
public String getServiceClassName() throws RuleServiceInstantiationException
RuleServiceInstantiationExceptionpublic String getRmiServiceClassName() throws RuleServiceInstantiationException
RuleServiceInstantiationExceptionpublic boolean isProvideRuntimeContext()
public boolean isProvideVariations()
true if variations should be injected in service class, and false otherwise.public Class<?> getServiceClass() throws RuleServiceInstantiationException
RuleServiceInstantiationExceptionpublic Class<?> getRmiServiceClass() throws RuleServiceInstantiationException
RuleServiceInstantiationExceptionpublic Object getServiceBean() throws RuleServiceInstantiationException
public IOpenClass getOpenClass() throws RuleServiceInstantiationException
public void destroy()
Copyright © 2004–2019 OpenL Tablets. All rights reserved.