com.sun.grizzly.cometd.bayeux
Class HandshakeResponse

java.lang.Object
  extended by com.sun.grizzly.cometd.bayeux.VerbBase
      extended by com.sun.grizzly.cometd.bayeux.HandshakeResponse
All Implemented Interfaces:
Verb

public class HandshakeResponse
extends VerbBase

Author:
Jeanfrancois Arcand, Shing Wai Chan

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.sun.grizzly.cometd.bayeux.Verb
Verb.Type
 
Field Summary
protected  java.lang.Boolean authSuccessful
           
static java.lang.String META_HANDSHAKE
           
 
Fields inherited from class com.sun.grizzly.cometd.bayeux.VerbBase
advice, authToken, channel, clientId, data, dataId, error, ext, first, follow, id, last, metaChannel, successful, type
 
Constructor Summary
HandshakeResponse()
           
HandshakeResponse(HandshakeRequest req)
           
 
Method Summary
 java.lang.String getAuthScheme()
           
 java.lang.Boolean getAuthSuccessful()
           
 java.lang.String getAuthUser()
           
 java.lang.String getError()
           
 java.lang.String getMinimumVersion()
           
 java.lang.Boolean getSuccessful()
           
 java.lang.String[] getSupportedConnectionTypes()
           
 java.lang.String getVersion()
           
 boolean isValid()
          Check whether the Verb is valid.
 void setAuthScheme(java.lang.String authScheme)
           
 void setAuthSuccessful(java.lang.Boolean authSuccessful)
           
 void setAuthUser(java.lang.String authUser)
           
 void setError(java.lang.String error)
           
 void setMinimumVersion(java.lang.String minimumVersion)
           
 void setSuccessful(java.lang.Boolean successful)
           
 void setSupportedConnectionTypes(java.lang.String[] supportedConnectionTypes)
           
 void setVersion(java.lang.String version)
           
protected  java.lang.String toErrorResponseJSON()
           
 java.lang.String toJSON()
          Return the JSON representation of the Verb.
protected  java.lang.String toJSON(boolean isResponse)
           
 
Methods inherited from class com.sun.grizzly.cometd.bayeux.VerbBase
getAdvice, getAuthToken, getChannel, getClientId, getData, getDataId, getExt, getId, getJSONPostfix, getJSONPrefix, getMetaChannel, getType, hasValidAdvice, isFirst, isFollow, isLast, setAdvice, setAuthToken, setChannel, setClientId, setData, setDataId, setExt, setFirst, setFollow, setId, setLast, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

META_HANDSHAKE

public static final java.lang.String META_HANDSHAKE
See Also:
Constant Field Values

authSuccessful

protected java.lang.Boolean authSuccessful
Constructor Detail

HandshakeResponse

public HandshakeResponse()

HandshakeResponse

public HandshakeResponse(HandshakeRequest req)
Method Detail

getSuccessful

public java.lang.Boolean getSuccessful()

setSuccessful

public void setSuccessful(java.lang.Boolean successful)

getError

public java.lang.String getError()

setError

public void setError(java.lang.String error)

getAuthSuccessful

public java.lang.Boolean getAuthSuccessful()

setAuthSuccessful

public void setAuthSuccessful(java.lang.Boolean authSuccessful)

isValid

public boolean isValid()
Description copied from interface: Verb
Check whether the Verb is valid.

Specified by:
isValid in interface Verb

toJSON

public java.lang.String toJSON()
Description copied from interface: Verb
Return the JSON representation of the Verb.


getVersion

public java.lang.String getVersion()

setVersion

public void setVersion(java.lang.String version)

getMinimumVersion

public java.lang.String getMinimumVersion()

setMinimumVersion

public void setMinimumVersion(java.lang.String minimumVersion)

getSupportedConnectionTypes

public java.lang.String[] getSupportedConnectionTypes()

setSupportedConnectionTypes

public void setSupportedConnectionTypes(java.lang.String[] supportedConnectionTypes)

getAuthScheme

public java.lang.String getAuthScheme()

setAuthScheme

public void setAuthScheme(java.lang.String authScheme)

getAuthUser

public java.lang.String getAuthUser()

setAuthUser

public void setAuthUser(java.lang.String authUser)

toJSON

protected java.lang.String toJSON(boolean isResponse)

toErrorResponseJSON

protected java.lang.String toErrorResponseJSON()


Copyright © 2005-2011 Oracle Corporation. All Rights Reserved.