org.gregoire.portknock.server
Class Client

java.lang.Object
  extended byorg.gregoire.portknock.server.Client
All Implemented Interfaces:
java.io.Serializable

public class Client
extends java.lang.Object
implements java.io.Serializable

Represents an attempted connection or active to a server.

Version:
0.0.1
Author:
Paul Gregoire
See Also:
Serialized Form

Constructor Summary
Client()
           
Client(java.net.InetAddress address)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.net.InetAddress getAddress()
           
 long getId()
           
 java.lang.String getRequestedApplication()
           
 int getSequence()
           
 int hashCode()
           
 void incrementSequence()
           
 boolean isExpired()
          Returns true if this clients expiration time has exceeded the current time.
 void setAddress(java.net.InetAddress address)
           
 void setRequestedApplication(java.lang.String requestedApplication)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Client

public Client()

Client

public Client(java.net.InetAddress address)
Method Detail

incrementSequence

public void incrementSequence()

getId

public long getId()

getAddress

public java.net.InetAddress getAddress()

getSequence

public int getSequence()

setAddress

public void setAddress(java.net.InetAddress address)

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

toString

public java.lang.String toString()

getRequestedApplication

public java.lang.String getRequestedApplication()

setRequestedApplication

public void setRequestedApplication(java.lang.String requestedApplication)

isExpired

public boolean isExpired()
Returns true if this clients expiration time has exceeded the current time.

Returns:
boolean


Copyright © Paul Gregoire, All Rights Reserved.