1 23 package com.sun.appserv.management.base; 24 25 import java.util.Set ; 26 import java.util.Map ; 27 28 34 public interface Container extends AMX 35 { 36 39 public static final String ATTR_CONTAINEE_J2EE_TYPES = "ContaineeJ2EETypes"; 40 41 45 public Set <String > getContaineeJ2EETypes(); 46 47 58 public <T extends AMX> Map <String ,Map <String ,T>> getMultiContaineeMap( final Set <String > j2eeTypes ); 59 60 67 public <T extends AMX> Map <String ,T> getContaineeMap( final String j2eeType ); 68 69 77 public <T extends AMX> T getContainee( final String j2eeType ); 78 79 83 public <T extends AMX> Set <T> getContaineeSet( final String j2eeType ); 84 85 91 public <T extends AMX> Set <T> getContaineeSet( ); 92 93 98 public <T extends AMX> Set <T> getContaineeSet( final Set <String > j2eeTypes ); 99 100 101 106 public <T extends AMX> Set <T> getByNameContaineeSet( 107 final Set <String > j2eeTypes, final String name ); 108 109 116 public <T extends AMX> T getContainee( final String j2eeType, final String name ); 117 } 118 119 120 121 | Popular Tags |