com.hammingweight.hammock.mocks.microedition.io
Class MockServerSocketConnection

java.lang.Object
  extended by com.hammingweight.hammock.AMockObject
      extended by com.hammingweight.hammock.mocks.microedition.io.MockServerSocketConnection
All Implemented Interfaces:
IHammockExceptionErrors, IMockObject, javax.microedition.io.Connection, javax.microedition.io.ServerSocketConnection, javax.microedition.io.StreamConnectionNotifier

public class MockServerSocketConnection
extends AMockObject
implements javax.microedition.io.ServerSocketConnection


Field Summary
static MockMethod MTHD_ACCEPT_AND_OPEN
           
static MockMethod MTHD_CLOSE
           
static MockMethod MTHD_GET_LOCAL_ADDRESS
           
static MockMethod MTHD_GET_LOCAL_PORT
           
 
Fields inherited from interface com.hammingweight.hammock.IHammockExceptionErrors
ARGUMENT_MATCHER_ALREADY_SET, CANT_SET_VOID_RETURN_VALUE, CLASS_IS_NOT_THROWABLE, DOES_NOT_SUBCLASS_MOCK_OBJECT, HANDLER_NOT_SET, INCORRECT_MOCK_OBJECT, INCORRECT_RETURN_CLASS, INCORRECT_THROWABLE_CLASS, METHOD_CANNOT_BE_EVALUATED, METHOD_INVOKED_OUT_OF_SEQUENCE, METHOD_INVOKED_TOO_MANY_TIMES, METHOD_INVOKED_UNEXPECTED_NUMBER_OF_TIMES, NO_RETURN_VALUE, NO_RETURN_VALUE_SET, NUM_INVOCATIONS_ALREADY_SET, RETURN_VALUE_ALREADY_SET, WRONG_ARGUMENT_CLASS, WRONG_NUMBER_OF_ARGS
 
Constructor Summary
MockServerSocketConnection()
           
MockServerSocketConnection(IInvocationHandler handler)
           
 
Method Summary
 javax.microedition.io.StreamConnection acceptAndOpen()
           
 void close()
           
 java.lang.String getLocalAddress()
           
 int getLocalPort()
           
 
Methods inherited from class com.hammingweight.hammock.AMockObject
assertReturnNotNull, getInvocationHandler, setInvocationHandler
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MTHD_ACCEPT_AND_OPEN

public static final MockMethod MTHD_ACCEPT_AND_OPEN

MTHD_CLOSE

public static final MockMethod MTHD_CLOSE

MTHD_GET_LOCAL_ADDRESS

public static final MockMethod MTHD_GET_LOCAL_ADDRESS

MTHD_GET_LOCAL_PORT

public static final MockMethod MTHD_GET_LOCAL_PORT
Constructor Detail

MockServerSocketConnection

public MockServerSocketConnection()

MockServerSocketConnection

public MockServerSocketConnection(IInvocationHandler handler)
Method Detail

acceptAndOpen

public javax.microedition.io.StreamConnection acceptAndOpen()
                                                     throws java.io.IOException
Specified by:
acceptAndOpen in interface javax.microedition.io.StreamConnectionNotifier
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Specified by:
close in interface javax.microedition.io.Connection
Throws:
java.io.IOException

getLocalAddress

public java.lang.String getLocalAddress()
                                 throws java.io.IOException
Specified by:
getLocalAddress in interface javax.microedition.io.ServerSocketConnection
Throws:
java.io.IOException

getLocalPort

public int getLocalPort()
                 throws java.io.IOException
Specified by:
getLocalPort in interface javax.microedition.io.ServerSocketConnection
Throws:
java.io.IOException