net.sourceforge.rpgee.messaging.network
Class CookieFactory<G>

java.lang.Object
  extended by net.sourceforge.rpgee.utility.BaseIdentified
      extended by net.sourceforge.rpgee.messaging.network.CookieFactory<G>
Type Parameters:
G -
All Implemented Interfaces:
Categorized<java.lang.String>, Describable, Identified<java.lang.String>, MutableIdentified<java.lang.String>, Named

public class CookieFactory<G>
extends BaseIdentified
implements Categorized<java.lang.String>, Named

This class allows us to pass in ip, name, and various other data and get a Cookie that has all of that and a unique number as well.

Author:
Mykel

Field Summary
 
Fields inherited from interface net.sourceforge.rpgee.Named
NAME
 
Fields inherited from interface net.sourceforge.rpgee.Identified
ID
 
Fields inherited from interface net.sourceforge.rpgee.Describable
CODE_FOOTER, CODE_HEADER
 
Constructor Summary
CookieFactory(IdentifierFactory _fact)
           
 
Method Summary
 java.lang.String getCategory()
           
 net.sourceforge.rpgee.messaging.network.Cookie<G> getCookie(java.lang.String _ip, java.lang.String _name, G _addl)
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class net.sourceforge.rpgee.utility.BaseIdentified
getHTMLDescription, getId, getIdAsString, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CookieFactory

public CookieFactory(IdentifierFactory _fact)
Method Detail

getCookie

public final net.sourceforge.rpgee.messaging.network.Cookie<G> getCookie(java.lang.String _ip,
                                                                         java.lang.String _name,
                                                                         G _addl)

getCategory

public java.lang.String getCategory()
Specified by:
getCategory in interface Categorized<java.lang.String>

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Describable

getName

public java.lang.String getName()
Specified by:
getName in interface Named

setName

public void setName(java.lang.String name)


Copyright © 2006 An Infinite Number of Monkeys. All Rights Reserved.