com.sun.grizzly.cometd.bayeux
Class HandshakeRequest

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

public class HandshakeRequest
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
HandshakeRequest()
           
 
Method Summary
 java.lang.String getAuthScheme()
           
 java.lang.String getAuthUser()
           
 java.lang.String getMinimumVersion()
           
 java.lang.String[] getSupportedConnectionTypes()
           
 java.lang.String getVersion()
           
 boolean isValid()
          Check whether the Verb is valid.
 void setAuthScheme(java.lang.String authScheme)
           
 void setAuthUser(java.lang.String authUser)
           
 void setMinimumVersion(java.lang.String minimumVersion)
           
 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

HandshakeRequest

public HandshakeRequest()
Method Detail

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)

isValid

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

Specified by:
isValid in interface Verb
Overrides:
isValid in class VerbBase

toJSON

protected java.lang.String toJSON(boolean isResponse)

toErrorResponseJSON

protected java.lang.String toErrorResponseJSON()


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