Sun Adapter for SAG API

com.stc.connector.sagadapter.sagapi
Interface Configuration.RemoteApiBaseConfig

Enclosing interface:
Configuration

public static interface Configuration.RemoteApiBaseConfig

Maps to Remote API Base Setting.

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

Method Summary
 long getClientHandleTimeout()
          Gets the maximum time allowed between a request message and its corresponding response message.
 long getReadBlockingTimeout()
          Gets the blocking time of the call of getting message.
 void setReadBlockingTimeout(long timeout)
          Specifies the blocking time of the call of getting message.
 void validate()
          Validates the ExchangeRequest section.
 

Method Detail

getClientHandleTimeout

long getClientHandleTimeout()
Gets the maximum time allowed between a request message and its corresponding response message. It is used to create Remote API client handle.

Parameters:
None.

Returns:
long - Returns client handle timeout.
Throws:
None.

getReadBlockingTimeout

long getReadBlockingTimeout()
Gets the blocking time of the call of getting message.

Parameters:
None.

Returns:
long - Returns read blocking timeout.
Throws:
None.

setReadBlockingTimeout

void setReadBlockingTimeout(long timeout)
                            throws SAGApplicationException
Specifies the blocking time of the call of getting message.

Parameters:
timeout -
Throws:
SAGApplicationException.
SAGApplicationException

validate

void validate()
              throws SAGApplicationException
Validates the ExchangeRequest section.

Parameters:
None.

Throws:
SAGApplicationException - upon error.

Sun Adapter for SAG API

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