Sun Adapter for SAG API

Package com.stc.connector.sagadapter.sagapi

Interface Summary
Configuration Configuration holder for the SAG outbound eWay.
Configuration.AcquireSnFRequestConfig Configuration used to acquire the SnF queue.
Configuration.EnvelopeConfig Maps the Remote API message Envelope structure.
Configuration.ExchangeFileRequestConfig Configuration used for FileAct Client.
Configuration.ExchangeFileRequestConfig.AckFileRequestConfig For AckFile request.
Configuration.ExchangeFileRequestConfig.FetchFileRequestConfig For SnF FetchFile request.
Configuration.ExchangeFileRequestConfig.GetFileRequestConfig For GetFile request.
Configuration.ExchangeFileRequestConfig.PutFileRequestConfig For PutFile request.
Configuration.ExchangeFileRequestConfig.PutFileRequestConfig.AckServerInfoConfig For Ack Server Info.
Configuration.ExchangeRequestConfig Configuration used for InterAct Client.
Configuration.ExchangeSnFRequestConfig Configuration used for SnF (can be used for InterAct and FileAct).
Configuration.HandleFileResponseConfig Configuration used for FileAct Server.
Configuration.HandleFileResponseConfig.AckFileResponseConfig For AckFile response.
Configuration.HandleFileResponseConfig.FetchFileRequestConfig For SnF FetchFile request.
Configuration.HandleFileResponseConfig.GetFileResponseConfig For GetFile response.
Configuration.HandleFileResponseConfig.GetFileResponseConfig.AckServerInfoConfig For Ack Server Info.
Configuration.HandleFileResponseConfig.NotifyFileResponseConfig For SnF NotifyFile response.
Configuration.HandleFileResponseConfig.PutFileResponseConfig For PutFile response.
Configuration.HandleResponseConfig Configuration used for InterAct Server.
Configuration.HandleSnFResponseConfig Configuration used for SnF (can be used for InterAct and FileAct).
Configuration.LocalAuthenticationConfig Maps the Remote API LMAC (Local Message Authentication Code) settings.
Configuration.PostOperationConfig Post Operation config for FileAct.
Configuration.PrimitiveControlConfig Used to hold some control information for Primitives.
Configuration.RemoteApiBaseConfig Maps to Remote API Base Setting.
Configuration.TransportConfig Maps to the Remote API SagTransport configuration file.
InboundConfiguration Configuration holder for the SAG inbound eWay.
InboundConfiguration.InboundControlConfig  
OutboundConfiguration Configuration holder for the SAG outbound eWay.
OutboundConfiguration.OutboundConnectionEstablishConfig Configuration object for outbound ConnectionEstablish section.
Primitives It could contain different types of primitives.
Primitives.PcPrimitives It is for PC (Process Control) primitives.
Primitives.SagPrimitives It is for SAG primitives.
Primitives.SnlPrimitives A full set SNL primitives complying with SwiftNet Link Specification and DTD set.
RemoteApis It stands for the SAG Remote APIs.
RemoteApis.RaProcessControl It is for RA Process Control APIs.
RemoteApis.RaSAG It is for RA SAG APIs.
RemoteApis.RaSAG.SAGLMAC It is for SAG Local Message Authentication Code (LMAC) APIs.
RemoteApis.RaSNL It is for RA SNL APIs.
SAGApi It is the root node of outbound OTD for SAG eway.
SAGApi.Services A set of Swift Message Serives, i.e.
SAGApi.Services.Browse  
SAGApi.Services.FileActClient It is client component for FileAct.
SAGApi.Services.FileActServer It is server component for FileAct.
SAGApi.Services.Fin  
SAGApi.Services.FinCopy  
SAGApi.Services.FinInform  
SAGApi.Services.InterActClient It is client component for InterAct.
SAGApi.Services.InterActServer It is server component for InterAct.
SAGApi.Services.SnF  
SAGApi.Solutions A set of Swift Solutions, i.e.
SAGApi.Solutions.Accord Accord.
SAGApi.Solutions.Affirmations Affirmations.
SAGApi.Solutions.BulkPayments BulkPayments.
SAGApi.Solutions.CashReporting CashReporting.
SAGApi.Solutions.CLSThirdPartyService CLSThirdPartyService.
SAGApi.Solutions.CorporateActions CorporateActions.
SAGApi.Solutions.Corporates Corporates.
SAGApi.Solutions.DataDistribution DataDistribution.
SAGApi.Solutions.ExceptionsAndInvestigations ExceptionsAndInvestigations.
SAGApi.Solutions.FIX FIX.
SAGApi.Solutions.Funds Funds.
SAGApi.Solutions.PaymentsClearing PaymentsClearing.
SAGApi.Solutions.TradeServicesUtility TradeServicesUtility.
SAGInbound Meaning of special method suffix: _TBD: To Be Determined.
SAGInbound.InboundServices A set of Swift Message Serives, i.e.
SAGMessage This interface represents a generic SAG message.
SAGMessage.SAGEnvelope It is for SAG envelope.
SAGMessage.SAGEnvelope.SAGNamedItemList It is for Named Item List
SAGMessage.SAGEnvelope.SAGNamedItemList.SAGNamedItem It is for Named Item.
SAGMessage.SAGLetter It is for SAG letter.
SAGOutbound It is the root node of outbound OTD for SAG eway.
SAGOutbound.OutboundServices A set of Swift Outbound Message Serives, i.e.
 

Class Summary
SAGConstants A convenient place for the commonly-used SAG constants:
SAGConstants.C_EnvelopeApplicationStatus Constants for EnvelopeApplicationStatus
SAGConstants.C_EnvelopeContextId4RelaxedSNL Constants for EnvelopeContextId for RelaxedSNL message format
SAGConstants.C_EnvelopeMsgFormat Constants for EnvelopeMsgFormat
SAGConstants.C_LMAC_Algorithm Constants for LMAC Algorithm
SAGConstants.C_ServerErrorCode Constants for server error code for Remote API putError(...).
SAGConstants.C_SNL_PrimitiveNames Constants for SNL Primitive Names.
SAGConstants.C_Sw_AcceptStatus Constants for Sw_AcceptStatus
SAGConstants.C_Sw_AcceptStatus4Sw_AckMessage Constants for Sw_AcceptStatus (for Sw_AckMessage)
SAGConstants.C_Sw_AcceptStatus4Sw_NotifySnF Constants for Sw_AcceptStatus (for Sw_NotifySnF)
SAGConstants.C_Sw_AcquiredStatus Constants for Sw_AcquiredStatus
SAGConstants.C_Sw_Boolean Constants for Sw_Boolean
SAGConstants.C_Sw_CryptoMode Constants for Sw_CryptoMode
SAGConstants.C_Sw_DeliveryStatus Constants for Sw_DeliveryStatus
SAGConstants.C_Sw_DigestAlgorithm Constants for Sw_DigestAlgorithm
SAGConstants.C_Sw_DigestRef_SNL_Processable Constants for Sw_DigestRef for SWIFTNet Link Processable References
SAGConstants.C_Sw_FACryptoMode Constants for Sw_FACryptoMode
SAGConstants.C_Sw_OrderBy Constants for Sw_OrderBy
SAGConstants.C_Sw_SessionMode Constants for Sw_SessionMode
SAGConstants.C_Sw_SessionStatus Constants for Sw_SessionStatus
SAGConstants.C_Sw_SnFRefType Constants for Sw_SnFRefType
SAGConstants.C_Sw_TransferAnswer Constants for Sw_TransferAnswer
SAGConstants.C_Sw_TransferAnswer4Sw_GetFile Constants for Sw_TransferAnswer (for Sw_GetFile)
SAGConstants.C_Sw_TransferAnswer4Sw_PutFile Constants for Sw_TransferAnswer (for Sw_PutFile)
SAGConstants.C_Sw_TransferDirection Constants for Sw_TransferDirection
SAGConstants.C_Sw_TransferSide Constants for Sw_TransferSide
SAGConstants.C_Sw_TransferStatus Constants for Sw_TransferStatus
SAGConstants.C_Sw_TransferType Constants for Sw_TransferType
SAGConstants.C_SwGbl_Severity Constants for SwGbl_Severity
SAGConstants.C_SwInt_DeliveryMode Constants for SwInt_DeliveryMode
SAGConstants.C_SwInt_NRType Constants for SwInt_NRType
SAGConstants.C_SwInt_Priority Constants for SwInt_Priority
SAGConstants.C_SwInt_ResponsePayloadType Constants for special "type" attribute for element SwInt:ResponsePayload used for SnF ack control.
SAGConstants.C_SwInt_ValResult Constants for SwInt_ValResult
SpecialErrorCodes This class holds a set of error codes which may need special handling in programs.
 


Sun Adapter for SAG API

Copyright 2008 Sun Microsystems, Inc. All rights reserved.