/* * (c) Rob Gordon 2005 */ package org.oddjob.jmx.server; /** * Something that can create {@link ServerInterfaceManager}s. * * @author rob * */ public interface ServerInterfaceManagerFactory { /** * Create a {@link ServerInterfaceManager} for the given object. * * @param target The object that needs a manager. * * @param serverSideToolkit The toolkit used for creation of the manager. * * @return */ public ServerInterfaceManager create( Object target, ServerSideToolkit serverSideToolkit); }