|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.jaxr.juddi.JUDDIService
public class JUDDIService
A JBoss MBean for the JUDDI Service MBean for the JUDDI open source project integrated as part of the JAXR requirements for J2EE 1.4 compliance
Field Summary | |
---|---|
protected String |
bindJaxr
|
protected boolean |
createOnStart
|
protected DataSource |
datasource
|
protected String |
datasourceurl
|
protected boolean |
dropDB
|
protected boolean |
dropOnStart
|
protected boolean |
dropOnStop
|
protected boolean |
loadNAICS
|
protected boolean |
loadUNSPSC
|
protected String |
registryOperator
|
protected boolean |
shouldBindJaxr
|
Fields inherited from class org.jboss.system.ServiceMBeanSupport |
---|
log, server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.jaxr.juddi.JUDDIServiceMBean |
---|
OBJECT_NAME |
Fields inherited from interface org.jboss.system.ServiceMBean |
---|
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
---|---|
JUDDIService()
|
Method Summary | |
---|---|
String |
getBindJaxr()
gets the JAXR ConnectionFactory. |
protected Connection |
getConnection()
|
String |
getDataSource()
|
boolean |
getDropDB()
gets the JAXR ConnectionFactory. |
String |
getRegistryOperator()
|
boolean |
getShouldBindJaxr()
gets the JAXR ConnectionFactory. |
boolean |
isCreateOnStart()
|
boolean |
isDropOnStart()
|
boolean |
isDropOnStop()
|
protected void |
runCreate()
|
protected void |
runDrop()
|
protected void |
runScript(InputStream stream)
|
void |
setBindJaxr(String str)
Sets the JAXR ConnectionFactory. |
void |
setCreateOnStart(boolean createOnStart)
Sets the createOnStart. |
void |
setDataSourceUrl(String ds)
Sets the Datasource Url. |
void |
setDropDB(boolean b)
Sets the JAXR ConnectionFactory. |
void |
setDropOnStart(boolean dropOnStart)
Sets the dropOnStart. |
void |
setDropOnStop(boolean dropOnStop)
Sets the dropOnStop. |
void |
setRegistryOperator(String ro)
Sets the RegistryOperator. |
void |
setShouldBindJaxr(boolean str)
Sets the JAXR ConnectionFactory. |
void |
startService()
starts the jUDDI service |
void |
stopService()
stop the service |
Methods inherited from class org.jboss.system.ServiceMBeanSupport |
---|
create, createService, destroy, destroyService, getDeploymentInfo, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, stop |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
---|
addNotificationListener, getNotificationInfo, handleNotification, nextNotificationSequenceNumber, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.system.ServiceMBean |
---|
getName, getState, getStateString, jbossInternalLifecycle |
Methods inherited from interface org.jboss.system.Service |
---|
create, destroy, start, stop |
Field Detail |
---|
protected boolean dropOnStart
protected boolean createOnStart
protected boolean dropOnStop
protected boolean loadNAICS
protected boolean loadUNSPSC
protected DataSource datasource
protected String datasourceurl
protected String registryOperator
protected String bindJaxr
protected boolean shouldBindJaxr
protected boolean dropDB
Constructor Detail |
---|
public JUDDIService()
Method Detail |
---|
protected Connection getConnection() throws SQLException, NamingException
SQLException
NamingException
protected void runDrop() throws SQLException, IOException
SQLException
IOException
protected void runCreate() throws SQLException, IOException
SQLException
IOException
protected void runScript(InputStream stream) throws SQLException, IOException
SQLException
IOException
public void startService() throws Exception
startService
in class org.jboss.system.ServiceMBeanSupport
Exception
public void stopService() throws Exception
stopService
in class org.jboss.system.ServiceMBeanSupport
Exception
public boolean isDropOnStart()
isDropOnStart
in interface JUDDIServiceMBean
public void setDropOnStart(boolean dropOnStart)
setDropOnStart
in interface JUDDIServiceMBean
dropOnStart
- The dropOnStart to setpublic boolean isDropOnStop()
isDropOnStop
in interface JUDDIServiceMBean
public void setDropOnStop(boolean dropOnStop)
setDropOnStop
in interface JUDDIServiceMBean
dropOnStop
- The dropOnStop to setpublic boolean isCreateOnStart()
isCreateOnStart
in interface JUDDIServiceMBean
public void setCreateOnStart(boolean createOnStart)
setCreateOnStart
in interface JUDDIServiceMBean
createOnStart
- The createOnStart to setpublic String getDataSource()
getDataSource
in interface JUDDIServiceMBean
public void setDataSourceUrl(String ds)
setDataSourceUrl
in interface JUDDIServiceMBean
ds
- The datasourceurl to setpublic String getRegistryOperator()
getRegistryOperator
in interface JUDDIServiceMBean
public void setRegistryOperator(String ro)
setRegistryOperator
in interface JUDDIServiceMBean
ro
- The datasourceurl to setpublic String getBindJaxr()
getBindJaxr
in interface JUDDIServiceMBean
public void setBindJaxr(String str)
setBindJaxr
in interface JUDDIServiceMBean
str
- The context to bind the Jaxr factory to setpublic boolean getShouldBindJaxr()
getShouldBindJaxr
in interface JUDDIServiceMBean
public void setShouldBindJaxr(boolean str)
setShouldBindJaxr
in interface JUDDIServiceMBean
str
- Should a Jaxr Connection Factory boundpublic boolean getDropDB()
getDropDB
in interface JUDDIServiceMBean
public void setDropDB(boolean b)
setDropDB
in interface JUDDIServiceMBean
b
- Should a Jaxr Connection Factory bound
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |