package com.myselia.stem.communication.states;
import java.io.IOException;
import com.myselia.javacommon.communication.units.Transmission;
import com.myselia.stem.communication.StemClientSession;
import com.myselia.stem.communication.handlers.ComponentHandlerBase;
public class KickedConnectionState implements ConnectionState{
private ComponentHandlerBase handler;
private StemClientSession session;
@Override
public void primeConnectionState(StemClientSession session) {
this.session = session;
}
@Override
public void process(Transmission t) throws IOException {
handler.handleComponent(t);
}
@Override
public ComponentHandlerBase getHandler() {
return handler;
}
@Override
public void setHandler(ComponentHandlerBase handler) {
this.handler = handler;
}
public String toString() {
return "DISCONNECTED STATE!!";
}
}