}
@Override
public void handle(Input input)
{
final ApplicationResponse in = (ApplicationResponse)input;
if (in.wasAccepted())
{
dm.setGroup(in.getGroup());
}
else
{
dm.setGroup(null);
}
groupApplicationResponse(in.wasAccepted());
logger.log(Level.FINE, "I, agent {0} was {1}accepted into group {2}",
new Object[]
{
dm.getName(),
in.wasAccepted() ? "" : "not ", ec.nameof(in.getGroup())
});
}