Sun Adapter for SAG API

com.stc.connector.sagadapter.sagapi
Interface SAGInbound


public interface SAGInbound

Meaning of special method suffix: _TBD: To Be Determined. It may be changed or removed up on more information. _NR : Not Required (or Not Required to expose) at this moment. It stands there just to show some design hints. It can be removed when design is finalized.

Version:
cvs revision: $Revision: 1.4 $ Last Modified: $Date: 2007/10/19 19:48:22 $
Author:
Harry Liu (harry.liu@sun.com)

Nested Class Summary
static interface SAGInbound.InboundServices
          A set of Swift Message Serives, i.e.
 
Method Summary
 SAGConstants getConstants()
          The SAGConstants can be used in collaboration by users.
 InboundConfiguration getInboundConfiguration()
          It represents the eWay's Inbound Configuration.
 SAGInbound.InboundServices getInboundServices()
          It holds the inbound message services like FileAct, InterAct, etc.
 Primitives getPrimitives()
          It holds all SNL primitives defined in SNL Specification (and Sw.dtd).
 RemoteApis getRemoteApis()
          It represents the RemoteApis for host adapter.
 java.lang.String readSwiftDateTime()
          Utility method - it can be used by both InterAct and FileAct.
 

Method Detail

getInboundConfiguration

InboundConfiguration getInboundConfiguration()
                                             throws SAGApplicationException
It represents the eWay's Inbound Configuration.

Parameters:
None.

Returns:
InboundConfiguration - Returns the InboundConfiguration object.
Throws:
SAGApplicationException - upon error.

getInboundServices

SAGInbound.InboundServices getInboundServices()
                                              throws SAGApplicationException
It holds the inbound message services like FileAct, InterAct, etc.

Parameters:
None.

Returns:
InboundServices - Returns the inbound services object.
Throws:
SAGApplicationException - upon error.

getConstants

SAGConstants getConstants()
The SAGConstants can be used in collaboration by users.

Parameters:
None.

Returns:
SAGConstants - Returns the SAGConstants object.
Throws:
None.

getRemoteApis

RemoteApis getRemoteApis()
                         throws SAGApplicationException
It represents the RemoteApis for host adapter.

Parameters:
None.

Returns:
RemoteApis - Returns the RemoteApis object.
Throws:
SAGApplicationException - upon error.

getPrimitives

Primitives getPrimitives()
                         throws SAGApplicationException
It holds all SNL primitives defined in SNL Specification (and Sw.dtd).

Parameters:
None.

Returns:
Primitives - Returns the Primitives object.
Throws:
SAGApplicationException - upon error.

readSwiftDateTime

java.lang.String readSwiftDateTime()
                                   throws SAGApplicationException
Utility method - it can be used by both InterAct and FileAct.

Parameters:
None.

Returns:
String - Returns the local date and time converted to UTC.
Throws:
SAGApplicationException - upon error.

Sun Adapter for SAG API

Copyright © 2008 Sun Microsystems, Inc. All rights reserved.