|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.resource.adapter.jms.JmsManagedConnectionFactory
??? Created: Sat Mar 31 03:08:35 2001
Constructor Summary | |
JmsManagedConnectionFactory()
|
Method Summary | |
java.lang.Object |
createConnectionFactory()
Create a "non managed" connection factory. |
java.lang.Object |
createConnectionFactory(ConnectionManager (src) cxManager)
Create a ConnectionFactory with appserver hook |
ManagedConnection (src) |
createManagedConnection(javax.security.auth.Subject subject,
ConnectionRequestInfo (src) info)
Create a new connection to manage in pool |
boolean |
equals(java.lang.Object obj)
Checks for equality ower the configured properties. |
java.lang.String |
getClientID()
Get client id, may be null. |
JMSProviderAdapter (src) |
getJmsProviderAdapter()
|
java.lang.String |
getJmsProviderAdapterJNDI()
|
java.io.PrintWriter |
getLogWriter()
Gets the logwriter for this instance. |
ConnectionMetaData (src) |
getMetaData()
|
java.lang.String |
getPassword()
Get password, may be null. |
protected JmsMCFProperties (src) |
getProperties()
|
java.lang.String |
getSessionDefaultType()
|
java.lang.String |
getUserName()
Get userName, may be null. |
int |
hashCode()
Generates a hashCode for this object |
boolean |
isStrict()
|
ManagedConnection (src) |
matchManagedConnections(java.util.Set connectionSet,
javax.security.auth.Subject subject,
ConnectionRequestInfo (src) info)
Match a set of connections from the pool |
void |
setClientID(java.lang.String clientID)
Set client id, null by default. |
void |
setJmsProviderAdapter(JMSProviderAdapter (src) adapter)
For local access |
void |
setJmsProviderAdapterJNDI(java.lang.String jndi)
|
void |
setLogWriter(java.io.PrintWriter out)
Sets the logwriter for this instance. |
void |
setPassword(java.lang.String password)
Set password, null by default. |
void |
setSessionDefaultType(java.lang.String type)
Set the default session typ |
void |
setStrict(boolean strict)
|
void |
setStrict(java.lang.Boolean strict)
|
void |
setUserName(java.lang.String userName)
Set userName, null by default. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JmsManagedConnectionFactory()
Method Detail |
public java.lang.Object createConnectionFactory() throws ResourceException (src)
createConnectionFactory
in interface ManagedConnectionFactory (src)
ResourceException (src)
- for a generic errorpublic java.lang.Object createConnectionFactory(ConnectionManager (src) cxManager) throws ResourceException (src)
createConnectionFactory
in interface ManagedConnectionFactory (src)
cxManager
- the connection manager
ResourceException (src)
- for a generic errorpublic ManagedConnection (src) createManagedConnection(javax.security.auth.Subject subject, ConnectionRequestInfo (src) info) throws ResourceException (src)
createManagedConnection
in interface ManagedConnectionFactory (src)
subject
- the subjectinfo
- the connection request info
ResourceException (src)
- for a generic errorpublic ManagedConnection (src) matchManagedConnections(java.util.Set connectionSet, javax.security.auth.Subject subject, ConnectionRequestInfo (src) info) throws ResourceException (src)
matchManagedConnections
in interface ManagedConnectionFactory (src)
connectionSet
- the connection setsubject
- the subjectinfo
- the connection request info
ResourceException (src)
- for a generic errorpublic void setLogWriter(java.io.PrintWriter out) throws ResourceException (src)
ManagedConnectionFactory (src)
setLogWriter
in interface ManagedConnectionFactory (src)
out
- the log writer
ResourceException (src)
- for a generic errorpublic java.io.PrintWriter getLogWriter() throws ResourceException (src)
ManagedConnectionFactory (src)
getLogWriter
in interface ManagedConnectionFactory (src)
ResourceException (src)
- for a generic errorpublic boolean equals(java.lang.Object obj)
equals
in interface ManagedConnectionFactory (src)
public int hashCode()
ManagedConnectionFactory (src)
hashCode
in interface ManagedConnectionFactory (src)
public void setJmsProviderAdapterJNDI(java.lang.String jndi)
public java.lang.String getJmsProviderAdapterJNDI()
public void setUserName(java.lang.String userName)
public java.lang.String getUserName()
public void setPassword(java.lang.String password)
public java.lang.String getPassword()
public java.lang.String getClientID()
public void setClientID(java.lang.String clientID)
public boolean isStrict()
public void setStrict(boolean strict)
public void setStrict(java.lang.Boolean strict)
public void setSessionDefaultType(java.lang.String type) throws ResourceException (src)
type
- either javax.jms.Topic or javax.jms.Queue
ResourceException (src)
- if type was not a valid type.public java.lang.String getSessionDefaultType()
public void setJmsProviderAdapter(JMSProviderAdapter (src) adapter)
public JMSProviderAdapter (src) getJmsProviderAdapter()
public ConnectionMetaData (src) getMetaData()
protected JmsMCFProperties (src) getProperties()
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |