public class MongoSubsystemService extends Object implements org.jboss.msc.service.Service<SubsystemService>, SubsystemService
| Constructor and Description |
|---|
MongoSubsystemService() |
| Modifier and Type | Method and Description |
|---|---|
void |
addModuleNameFromJndi(String jndiName,
String module) |
void |
addModuleNameFromProfile(String profile,
String moduleName) |
SubsystemService |
getValue() |
Collection<String> |
jndiNames() |
String |
moduleNameFromJndi(String jndiName) |
String |
moduleNameFromProfile(String profileName) |
Collection<String> |
profileNames() |
void |
removeModuleNameFromJndi(String jndiName) |
void |
removeModuleNameFromProfile(String profile) |
static org.jboss.msc.service.ServiceName |
serviceName() |
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
String |
vendorKey() |
public static org.jboss.msc.service.ServiceName serviceName()
public void removeModuleNameFromJndi(String jndiName)
public void removeModuleNameFromProfile(String profile)
public String moduleNameFromJndi(String jndiName)
moduleNameFromJndi in interface SubsystemServicepublic String moduleNameFromProfile(String profileName)
moduleNameFromProfile in interface SubsystemServicepublic Collection<String> profileNames()
profileNames in interface SubsystemServicepublic Collection<String> jndiNames()
jndiNames in interface SubsystemServicepublic String vendorKey()
vendorKey in interface SubsystemServicepublic void start(org.jboss.msc.service.StartContext context)
throws org.jboss.msc.service.StartException
start in interface org.jboss.msc.service.Service<SubsystemService>org.jboss.msc.service.StartExceptionpublic void stop(org.jboss.msc.service.StopContext context)
stop in interface org.jboss.msc.service.Service<SubsystemService>public SubsystemService getValue() throws IllegalStateException, IllegalArgumentException
getValue in interface org.jboss.msc.value.Value<SubsystemService>IllegalStateExceptionIllegalArgumentExceptionCopyright © 2017 JBoss by Red Hat. All rights reserved.