org.alliance.core.node
Class InvitaitonManager
java.lang.Object
org.alliance.core.node.InvitaitonManager
public class InvitaitonManager
- extends java.lang.Object
Created by IntelliJ IDEA.
User: maciek
Date: 2006-mar-16
Time: 14:20:39
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INVITATION_TIMEOUT_IN_MINUTES
public static final long INVITATION_TIMEOUT_IN_MINUTES
- See Also:
- Constant Field Values
INVITATION_TIMEOUT
public static final long INVITATION_TIMEOUT
- See Also:
- Constant Field Values
InvitaitonManager
public InvitaitonManager(CoreSubsystem core,
Settings settings)
createInvitation
public Invitation createInvitation()
throws java.lang.Exception
- Throws:
java.lang.Exception
createInvitation
public Invitation createInvitation(java.lang.Integer destinationGuid)
throws java.lang.Exception
- Throws:
java.lang.Exception
containsKey
public boolean containsKey(int key)
isValid
public boolean isValid(int key)
attemptToBecomeFriendWith
public void attemptToBecomeFriendWith(java.lang.String invitation)
throws java.io.IOException
- Throws:
java.io.IOException
getInvitation
public Invitation getInvitation(int key)
consume
public void consume(int key)
save
public void save(java.io.ObjectOutputStream out)
throws java.io.IOException
- Throws:
java.io.IOException
load
public void load(java.io.ObjectInputStream in)
throws java.io.IOException
- Throws:
java.io.IOException
hasBeenRecentlyInvited
public boolean hasBeenRecentlyInvited(int guid)