Java Globus API: Class GARAProtocol

org.globus.gara.internal
Class GARAProtocol

java.lang.Object
  |
  +--org.globus.util.http.HTTPProtocol
        |
        +--org.globus.gara.internal.GARAProtocol

public class GARAProtocol
extends HTTPProtocol

This protocol is documented at: http://www.globus.org/internal/gram-1.1-protocol.html


Field Summary
static java.lang.String APPLICATION
           
static java.lang.String GARA_HTTP_CONTACT_LINE
           
static java.lang.String GARA_HTTP_ERROR_LINE
           
static java.lang.String GARA_HTTP_EVENT_TYPE_LINE
           
static java.lang.String GARA_HTTP_MESSAGE_TYPE_LINE
           
static java.lang.String GARA_HTTP_QUANTITY_LINE
           
static java.lang.String GARA_HTTP_RESERVATION_HANDLE_LINE
           
static java.lang.String GARA_HTTP_RESERVATION_HANDLE_LINE2
           
static java.lang.String GARA_HTTP_RESERVATION_REQUEST_LINE
           
static java.lang.String GARA_HTTP_STATUS_LINE
           
static java.lang.String GARA_HTTP_STATUS_LINE2
           
static int GARA_MESSAGE_RESERVATION_BIND
           
static int GARA_MESSAGE_RESERVATION_CALLBACK_REGISTER
           
static int GARA_MESSAGE_RESERVATION_CALLBACK_UNREGISTER
           
static int GARA_MESSAGE_RESERVATION_CANCEL
           
static int GARA_MESSAGE_RESERVATION_CREATE
           
static int GARA_MESSAGE_RESERVATION_MODIFY
           
static int GARA_MESSAGE_RESERVATION_PROPERTIES
           
static int GARA_MESSAGE_RESERVATION_STATUS
           
static int GARA_MESSAGE_RESERVATION_UNBIND
           
 
Fields inherited from class org.globus.util.http.HTTPProtocol
CHUNKED, CHUNKING, CONNECTION, CONNECTION_CLOSE, CONTENT_LENGTH, CONTENT_TYPE, CRLF, HOST, HTTP_VERSION, METHOD, SERVER, USER_AGENT
 
Constructor Summary
GARAProtocol()
           
 
Method Summary
static java.lang.String createMessage(java.lang.String serviceName, java.lang.String host, int message_type, java.lang.String reservation_handle, java.lang.String reservation_specification, java.lang.String client_contact)
           
static java.lang.String OKReply()
           
 
Methods inherited from class org.globus.util.http.HTTPProtocol
createGETHeader, createHTTPHeader, createPUTHeader, ErrorReply, getBadRequestErrorReply, getErrorReply, getFileNotFoundErrorReply, getForbiddenErrorReply, getOKReply, getOKReply, getServerErrorReply
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

APPLICATION

public static final java.lang.String APPLICATION

GARA_MESSAGE_RESERVATION_CREATE

public static final int GARA_MESSAGE_RESERVATION_CREATE

GARA_MESSAGE_RESERVATION_MODIFY

public static final int GARA_MESSAGE_RESERVATION_MODIFY

GARA_MESSAGE_RESERVATION_CANCEL

public static final int GARA_MESSAGE_RESERVATION_CANCEL

GARA_MESSAGE_RESERVATION_STATUS

public static final int GARA_MESSAGE_RESERVATION_STATUS

GARA_MESSAGE_RESERVATION_CALLBACK_REGISTER

public static final int GARA_MESSAGE_RESERVATION_CALLBACK_REGISTER

GARA_MESSAGE_RESERVATION_CALLBACK_UNREGISTER

public static final int GARA_MESSAGE_RESERVATION_CALLBACK_UNREGISTER

GARA_MESSAGE_RESERVATION_BIND

public static final int GARA_MESSAGE_RESERVATION_BIND

GARA_MESSAGE_RESERVATION_UNBIND

public static final int GARA_MESSAGE_RESERVATION_UNBIND

GARA_MESSAGE_RESERVATION_PROPERTIES

public static final int GARA_MESSAGE_RESERVATION_PROPERTIES

GARA_HTTP_MESSAGE_TYPE_LINE

public static final java.lang.String GARA_HTTP_MESSAGE_TYPE_LINE

GARA_HTTP_RESERVATION_HANDLE_LINE

public static final java.lang.String GARA_HTTP_RESERVATION_HANDLE_LINE

GARA_HTTP_RESERVATION_REQUEST_LINE

public static final java.lang.String GARA_HTTP_RESERVATION_REQUEST_LINE

GARA_HTTP_CONTACT_LINE

public static final java.lang.String GARA_HTTP_CONTACT_LINE

GARA_HTTP_ERROR_LINE

public static final java.lang.String GARA_HTTP_ERROR_LINE

GARA_HTTP_STATUS_LINE

public static final java.lang.String GARA_HTTP_STATUS_LINE

GARA_HTTP_RESERVATION_HANDLE_LINE2

public static final java.lang.String GARA_HTTP_RESERVATION_HANDLE_LINE2

GARA_HTTP_STATUS_LINE2

public static final java.lang.String GARA_HTTP_STATUS_LINE2

GARA_HTTP_EVENT_TYPE_LINE

public static final java.lang.String GARA_HTTP_EVENT_TYPE_LINE

GARA_HTTP_QUANTITY_LINE

public static final java.lang.String GARA_HTTP_QUANTITY_LINE
Constructor Detail

GARAProtocol

public GARAProtocol()
Method Detail

createMessage

public static java.lang.String createMessage(java.lang.String serviceName,
                                             java.lang.String host,
                                             int message_type,
                                             java.lang.String reservation_handle,
                                             java.lang.String reservation_specification,
                                             java.lang.String client_contact)

OKReply

public static java.lang.String OKReply()