com.ibm.di.connector
Class MQePasswordStoreConnector

java.lang.Object
  extended by com.ibm.di.connector.Connector
      extended by com.ibm.di.connector.JMSConnector
          extended by com.ibm.di.connector.MQePasswordStoreConnector
All Implemented Interfaces:
ConnectorInterface, VersionInfoInterface, javax.jms.MessageListener

public class MQePasswordStoreConnector
extends JMSConnector
implements ConnectorInterface

This class is used for getting passwords from queue managers.


Field Summary
 
Fields inherited from class com.ibm.di.connector.JMSConnector
JMS_BROKER, JMS_MESSAGE_PROPERTY, JMS_PASSWORD, JMS_Q_MANAGER, JMS_SERVER_CHANNEL, JMS_SSL_CIPHER, JMS_SSL_SERVER_CHANNEL, JMS_SSL_USE_FLAG, JMS_USERNAME, MESSAGE_ATTRIBUTE
 
Fields inherited from class com.ibm.di.connector.Connector
ALL_MODES, myLog, PROPERTY_MESSAGE, PROPERTY_READER, PROPERTY_WRITER
 
Constructor Summary
MQePasswordStoreConnector()
          Default constructor for this class.
 
Method Summary
 javax.jms.Message entry2message(Entry entry)
          Does nothing just protects from calling
 Entry findEntry(SearchCriteria search)
          Does nothing just protects from calling
 javax.jms.Topic getTopic()
          Does nothing just protects from calling
 void initialize(Object aObject)
          Initialize the Connector
 Entry message2entry(javax.jms.Message m)
          Does nothing just protects from calling
 void onMessage(javax.jms.Message message)
          Does nothing just protects from calling
 void putEntry(Entry entry)
          Does nothing just protects from calling
 void selectEntries()
          We only start the queue/topic listener thread if we are iterating
 void setFactory(javax.jms.ConnectionFactory factory)
          Does nothing just protects from calling
 void setReadQueue(javax.jms.Queue queue)
          Does nothing just protects from calling
 void setSendQueue(javax.jms.Queue queue)
          Does nothing just protects from calling
 void setTopic(javax.jms.Topic topic)
          Does nothing just protects from calling
 
Methods inherited from class com.ibm.di.connector.JMSConnector
acknowledge, getIBMCharset, getNextEntry, getQueue, getReadQueue, getSendQueue, getSession, getVersion, queryReply, reconnect, terminate
 
Methods inherited from class com.ibm.di.connector.Connector
addFindEntry, allModes, clearFindEntries, debug, debugMode, deleteEntry, findEntry, getBoolean, getClassInstance, getConfiguration, getContext, getFindEntryCount, getFirstFindEntry, getLog, getMaxDuplicateEntries, getModes, getModes, getName, getNextClient, getNextFindEntry, getParam, getParser, getProperty, getPushbackEntry, getRawConnectorConfiguration, getRSInterface, getUI, hasConfigValue, hasParser, initParser, isDeltaSupported, isExceptionFatal, isIOException, logError, logmsg, modEntry, modEntry, pushback, queryOperations, querySchema, queryTables, reconnect, registerScriptBeans, replyEntry, setConfiguration, setContext, setCurrent, setDebugMode, setLog, setMaxDuplicateEntries, setModes, setModes, setName, setParam, setParser, setProperty, setRSInterface, terminateServer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.di.connector.ConnectorInterface
deleteEntry, getConfiguration, getContext, getFindEntryCount, getFirstFindEntry, getMaxDuplicateEntries, getName, getNextClient, getNextEntry, getNextFindEntry, getParam, getPushbackEntry, getRawConnectorConfiguration, isDeltaSupported, isExceptionFatal, isIOException, modEntry, modEntry, pushback, queryOperations, queryReply, querySchema, reconnect, registerScriptBeans, replyEntry, setConfiguration, setContext, setCurrent, setLog, setMaxDuplicateEntries, setName, setParam, setRSInterface, terminate, terminateServer
 

Constructor Detail

MQePasswordStoreConnector

public MQePasswordStoreConnector()
Default constructor for this class.

Method Detail

initialize

public void initialize(Object aObject)
                throws Exception
Initialize the Connector

Specified by:
initialize in interface ConnectorInterface
Overrides:
initialize in class JMSConnector
Parameters:
aObject - The mode of the Connector
Throws:
Exception - if the initialization fails

selectEntries

public void selectEntries()
                   throws Exception
We only start the queue/topic listener thread if we are iterating

Specified by:
selectEntries in interface ConnectorInterface
Overrides:
selectEntries in class JMSConnector
Throws:
Exception - if an exception occurs while listening for messages

entry2message

public javax.jms.Message entry2message(Entry entry)
                                throws Exception
Does nothing just protects from calling

Overrides:
entry2message in class JMSConnector
Parameters:
entry - is ignored
Returns:
null
Throws:
Exception - - never

findEntry

public Entry findEntry(SearchCriteria search)
                throws Exception
Does nothing just protects from calling

Specified by:
findEntry in interface ConnectorInterface
Overrides:
findEntry in class JMSConnector
Parameters:
search - is ignored
Returns:
null
Throws:
Exception - - never

getTopic

public javax.jms.Topic getTopic()
Does nothing just protects from calling

Overrides:
getTopic in class JMSConnector
Returns:
null

message2entry

public Entry message2entry(javax.jms.Message m)
                    throws Exception
Does nothing just protects from calling

Overrides:
message2entry in class JMSConnector
Parameters:
m - is ignored
Returns:
null
Throws:
Exception - - never

onMessage

public void onMessage(javax.jms.Message message)
Does nothing just protects from calling

Specified by:
onMessage in interface javax.jms.MessageListener
Overrides:
onMessage in class JMSConnector
Parameters:
message - is ignored

putEntry

public void putEntry(Entry entry)
              throws Exception
Does nothing just protects from calling

Specified by:
putEntry in interface ConnectorInterface
Overrides:
putEntry in class JMSConnector
Parameters:
entry - is ignored
Throws:
Exception - - never

setFactory

public void setFactory(javax.jms.ConnectionFactory factory)
Does nothing just protects from calling

Overrides:
setFactory in class JMSConnector
Parameters:
factory - is ignored

setReadQueue

public void setReadQueue(javax.jms.Queue queue)
Does nothing just protects from calling

Overrides:
setReadQueue in class JMSConnector
Parameters:
queue - is ignored

setSendQueue

public void setSendQueue(javax.jms.Queue queue)
Does nothing just protects from calling

Overrides:
setSendQueue in class JMSConnector
Parameters:
queue - is ignored

setTopic

public void setTopic(javax.jms.Topic topic)
Does nothing just protects from calling

Overrides:
setTopic in class JMSConnector
Parameters:
topic - is ignored