FileDocCategorySizeDatePackage
IIOPListenerConfigFactory.javaAPI DocGlassfish v2 API4103Fri May 04 22:23:18 BST 2007com.sun.enterprise.management.config

IIOPListenerConfigFactory

public final class IIOPListenerConfigFactory extends ConfigFactory

Fields Summary
private final com.sun.enterprise.management.support.oldconfig.OldIIOPServiceMBean
mOldIIOPServiceMBean
private final Set
LEGAL_OPTIONAL_KEYS
public static final String
ADDRESS_KEY
Key for use with createIIOPListener()
Constructors Summary
public IIOPListenerConfigFactory(ConfigFactoryCallback callbacks)

		super( callbacks );
		
		mOldIIOPServiceMBean	=
			callbacks.getOldConfigProxies().getOldIIOPServiceMBean( getConfigName() );
	
Methods Summary
public javax.management.ObjectNamecreate(java.lang.String name, java.lang.String address, java.util.Map optional)



		 
	       
	
		final String[] requiredParams =
		{
		    ADDRESS_KEY,   address,
		};

		final Map<String,String> params	= initParams( name, requiredParams, optional );
		
		final ObjectName	amxName	= createNamedChild( name, params );
		
		return( amxName );
	
protected javax.management.ObjectNamecreateOldChildConfig(javax.management.AttributeList translatedAttrs)

		return mOldIIOPServiceMBean.createIiopListener( translatedAttrs );
	
protected java.util.SetgetLegalOptionalCreateKeys()

	
	     
	
	
		return( LEGAL_OPTIONAL_KEYS );
	
protected java.util.MapgetParamNameOverrides()

		return( MapUtil.newMap( CONFIG_NAME_KEY, "id" ) );
	
protected voidremoveByName(java.lang.String name)

		mOldIIOPServiceMBean.removeIiopListenerById( name );