/**
* File: GMNSnarrower.java
* Content: Utility class performing narrow operations for GMNS middleware objects
* Author: LuisM Pena
* Date: 1st December 2001
* Version: 0.29.00
* Last change:
*
**/
package sensei.middleware.gmns;
/**
* Utility class performing narrow operations for GMNS middleware objects
**/
public class GMNSnarrower
{
public final static SetMemberInfo toSetMemberInfo(Object object)
{
return object instanceof SetMemberInfo? (SetMemberInfo) object : null;
}
public final static GroupHandlerFactory toGroupHandlerFactory(Object object)
{
return object instanceof GroupHandlerFactory? (GroupHandlerFactory) object : null;
}
public final static GroupMembershipBasicService toGroupMembershipBasicService(Object object)
{
return object instanceof GroupMembershipBasicService? (GroupMembershipBasicService) object : null;
}
public final static GroupMembershipNamingService toGroupMembershipNamingService(Object object)
{
return object instanceof GroupMembershipNamingService? (GroupMembershipNamingService) object : null;
}
public final static ReplicatedServer toReplicatedServer(Object object)
{
return object instanceof ReplicatedServer? (ReplicatedServer) object : null;
}
};