net.tootallnate.websocket
Class HandshakedataImpl1

java.lang.Object
  extended by net.tootallnate.websocket.HandshakedataImpl1
All Implemented Interfaces:
HandshakeBuilder, Handshakedata

public class HandshakedataImpl1
extends java.lang.Object
implements HandshakeBuilder


Constructor Summary
HandshakedataImpl1()
           
HandshakedataImpl1(Handshakedata h)
           
 
Method Summary
 byte[] getContent()
           
 java.lang.String getFieldValue(java.lang.String name)
           
 java.lang.String getHttpStatusMessage()
           
 java.lang.String getResourceDescriptor()
           
 boolean hasFieldValue(java.lang.String name)
           
 java.util.Iterator<java.lang.String> iterateHttpFields()
           
 void put(java.lang.String name, java.lang.String value)
           
 void setContent(byte[] content)
           
 void setHttpStatusMessage(java.lang.String message)
           
 void setResourceDescriptor(java.lang.String resourcedescriptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HandshakedataImpl1

public HandshakedataImpl1()

HandshakedataImpl1

public HandshakedataImpl1(Handshakedata h)
Method Detail

getResourceDescriptor

public java.lang.String getResourceDescriptor()
Specified by:
getResourceDescriptor in interface Handshakedata

iterateHttpFields

public java.util.Iterator<java.lang.String> iterateHttpFields()
Specified by:
iterateHttpFields in interface Handshakedata

getFieldValue

public java.lang.String getFieldValue(java.lang.String name)
Specified by:
getFieldValue in interface Handshakedata

getContent

public byte[] getContent()
Specified by:
getContent in interface Handshakedata

setContent

public void setContent(byte[] content)
Specified by:
setContent in interface HandshakeBuilder

setResourceDescriptor

public void setResourceDescriptor(java.lang.String resourcedescriptor)
                           throws java.lang.IllegalArgumentException
Specified by:
setResourceDescriptor in interface HandshakeBuilder
Throws:
java.lang.IllegalArgumentException

put

public void put(java.lang.String name,
                java.lang.String value)
Specified by:
put in interface HandshakeBuilder

hasFieldValue

public boolean hasFieldValue(java.lang.String name)
Specified by:
hasFieldValue in interface Handshakedata

getHttpStatusMessage

public java.lang.String getHttpStatusMessage()
Specified by:
getHttpStatusMessage in interface Handshakedata

setHttpStatusMessage

public void setHttpStatusMessage(java.lang.String message)
Specified by:
setHttpStatusMessage in interface HandshakeBuilder