com.ibm.mqe.registry
Class MQeRegistry
java.lang.Object
|
+--com.ibm.mqe.MQe
|
+--com.ibm.mqe.registry.MQeRegistry
- All Implemented Interfaces:
- MQeExceptionCodes
- Direct Known Subclasses:
- MQeMiniCertSvrRegistry, MQePrivateRegistry, MQePublicRegistry
- public class MQeRegistry
- extends MQe
Used to store, update, retrieve, and delete information from persistent storage.
Field Summary |
static java.lang.String |
Adapter
Constant used to hold the Adapter value. |
static java.lang.String |
CAIPAddrPort
Constant used to hold the port address of mini-certificate server. |
static java.lang.String |
CertReqPIN
Constant used to hold the certificate request PIN supplied by the entity. |
static java.lang.String |
DirName
Constant used to hold the pathname for the ini file. |
static java.lang.String |
FileRegistry
Constant used to hold the FileRegistry String. |
static java.lang.String |
KeyRingPassword
Constant used to hold the password which is used to protect the
mini-certificate server's own private key. |
static java.lang.String |
LocalRegType
Constant used to hold the Local Registry type value. |
static java.lang.String |
PIN
Constant used to hold the PIN value which is used to access the registry. |
static java.lang.String |
PrivateRegistry
Constant used to hold the PrivateRegistry String. |
static java.lang.String |
Separator
Constant used to hold the file seperator value. |
Fields inherited from class com.ibm.mqe.MQe |
Admin_Queue_Name, Admin_Reply_Queue_Name, copyright, DeadLetter_Queue_Name, Event_Activate, Event_Attribute, Event_Authenticate, Event_Close, Event_Logoff, Event_Logon, Event_MiniCert_Validate, Event_Queue, Event_QueueManager, Event_UserBase, JMS_Version, MQ_Headers, MQe_Log_Audit_Failure, MQe_Log_Audit_Success, MQe_Log_Error, MQe_Log_Information, MQe_Log_Success, MQe_Log_Warning, Msg_BackoutCount, Msg_CorrelID, Msg_ExpireTime, Msg_LockID, Msg_MsgID, Msg_OriginQMgr, Msg_Priority, Msg_ReplyToQ, Msg_ReplyToQMgr, Msg_Resend, Msg_Style, Msg_Style_Datagram, Msg_Style_Reply, Msg_Style_Request, Msg_Time, Msg_WrapMsg, sccsid, System_Default_Queue_Name, version |
Fields inherited from interface com.ibm.mqe.MQeExceptionCodes |
Except_Active, Except_AdapterException, Except_AdapterMissingRemoteAddress, Except_Admin_ActionNotSupported, Except_Admin_InvalidField, Except_Admin_NotAdminMsg, Except_AdminAction, Except_Authenticate, Except_BadRequest, Except_BridgeListener, Except_Chnl_Attributes, Except_Chnl_ID, Except_Chnl_Limit, Except_Chnl_Overrun, Except_Closed, Except_Con_AdapterRequired, Except_Con_AliasAlreadyExists, Except_Con_AlreadyExists, Except_Con_InvalidName, Except_Connect_Failure, Except_ConnectonType, Except_Cryptor, Except_Data, Except_Duplicate, Except_JmxProperties, Except_Listener, Except_MessageStore, Except_MiniCertReg_ActivateFailed, Except_MiniCertReg_BadPIN, Except_MiniCertReg_NotOpen, Except_NotActive, Except_NotAllowed, Except_NotFound, Except_NotSupported, Except_PrivateReg_ActivateFailed, Except_PrivateReg_BadPIN, Except_PrivateReg_NotOpen, Except_PublicReg_ActivateFailed, Except_PublicReg_InvalidAddress, Except_PublicReg_InvalidRequest, Except_Q_Full, Except_Q_InvalidName, Except_Q_InvalidPriority, Except_Q_MsgTooLarge, Except_Q_NoMatchingMsg, Except_Q_TargetRegistryRequired, Except_QMgr_Activated, Except_QMgr_AlreadyExists, Except_QMgr_InvalidQMgrName, Except_QMgr_InvalidQName, Except_QMgr_NotActive, Except_QMgr_NotBridgeEnabled, Except_QMgr_NotConfigured, Except_QMgr_QDoesNotExist, Except_QMgr_QExists, Except_QMgr_QNotEmpty, Except_QMgr_RegistryDataVersion, Except_QMgr_UnknownQMgr, Except_QMgr_WrongQType, Except_Reg_AddFailed, Except_Reg_AlreadyExists, Except_Reg_AlreadyOpen, Except_Reg_CRTKeyDecFailed, Except_Reg_CRTKeySignFailed, Except_Reg_DeleteFailed, Except_Reg_DeleteRegistryFailed, Except_Reg_DoesNotExist, Except_Reg_InvalidSession, Except_Reg_ListFailed, Except_Reg_NotDefined, Except_Reg_NotSecure, Except_Reg_NullName, Except_Reg_OpenFailed, Except_Reg_ReadFailed, Except_Reg_RenameFailed, Except_Reg_ResetPINFailed, Except_Reg_SearchFailed, Except_Reg_UpdateFailed, Except_RemoteException, Except_Rule, Except_S_BadIntegrity, Except_S_BadSubject, Except_S_CertificateExpired, Except_S_Cipher, Except_S_InvalidAttribute, Except_S_InvalidSignature, Except_S_MiniCertNotAvailable, Except_S_MissingSection, Except_S_NoPresetKeyAvailable, Except_S_RegistryNotAvailable, Except_Stopped, Except_Syntax, Except_TimeOut, Except_Transporter, Except_TriggerTransmission, Except_Trnsport_QMgr, Except_Trnsport_Request, Except_Type, Except_UdpipAdapterStateException, Except_UdpipAdapterTimeOut, Except_UdpipAdapterUnableToConfirmSuccess, Except_UnCoded, Except_Uncontactable_DontTransmit |
Constructor Summary |
MQeRegistry()
This constructor has no parameters so that it can be loaded dynamically. |
Methods inherited from class com.ibm.mqe.MQe |
abbreviate, alias, asciiToByte, byteToAscii, byteToHex, byteToHex, byteToInt, byteToLong, byteToShort, byteToUnicode, fileSeparator, getEventLogHandler, hexToAscii, hexToByte, intToByte, isCLDC, loadClass, loadObject, log, setEventLogHandler, setLoader, sliceByteArray, type, unicodeToByte, uniqueValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileRegistry
public static final java.lang.String FileRegistry
- Constant used to hold the FileRegistry String.
- See Also:
- Constant Field Values
PrivateRegistry
public static final java.lang.String PrivateRegistry
- Constant used to hold the PrivateRegistry String.
- See Also:
- Constant Field Values
Adapter
public static final java.lang.String Adapter
- Constant used to hold the Adapter value.
- See Also:
- Constant Field Values
LocalRegType
public static final java.lang.String LocalRegType
- Constant used to hold the Local Registry type value.
- See Also:
- Constant Field Values
DirName
public static final java.lang.String DirName
- Constant used to hold the pathname for the ini file.
Note :Do not terminate the specified path String with file seperator, '/' or '\'.
This is to make the ini file portable across the platforms.
- See Also:
- Constant Field Values
Separator
public static final java.lang.String Separator
- Constant used to hold the file seperator value.
- See Also:
- Constant Field Values
KeyRingPassword
public static final java.lang.String KeyRingPassword
- Constant used to hold the password which is used to protect the
mini-certificate server's own private key.
- See Also:
- Constant Field Values
PIN
public static final java.lang.String PIN
- Constant used to hold the PIN value which is used to access the registry.
- See Also:
- Constant Field Values
CertReqPIN
public static final java.lang.String CertReqPIN
- Constant used to hold the certificate request PIN supplied by the entity.
- See Also:
- Constant Field Values
CAIPAddrPort
public static final java.lang.String CAIPAddrPort
- Constant used to hold the port address of mini-certificate server.
- See Also:
- Constant Field Values
MQeRegistry
public MQeRegistry()
- This constructor has no parameters so that it can be loaded dynamically.
We would not expect user code to construct such an object directly,
rather, user code should construct one of the subclasses of registry.