Package com.sun.appserv.management.base

Examples of com.sun.appserv.management.base.Container


   
    final Iterator  iter  = children.iterator();
    while ( iter.hasNext() )
    {
      final AMX    containee  = Util.asAMX(iter.next());
      Container  container  = null;
     
      final ObjectName  objectName  = Util.getObjectName( containee );
      if ( ! shouldTest( objectName ) )
      {
          continue;
      }
     
      try
      {
        container  = (Container)containee.getContainer();
      }
      catch( Exception e )
      {
        trace( "Can't get container for: " + objectName );
      }
     
      if ( container == null )
      {
        assert( containee.getJ2EEType().equals( XTypes.DOMAIN_ROOT ) ) :
          "container is null for: " + objectName;
        continue;
      }
     
      final Set<AMX> containeeSet  = container.getContaineeSet( childJ2EEType );
      final Set<ObjectName> containeeObjectNameSet  = Util.toObjectNames( containeeSet );
     
      assert( containeeObjectNameSet.contains( Util.getExtra( containee ).getObjectName() ) );
    }
  }
View Full Code Here


   
    final Iterator  iter  = children.iterator();
    while ( iter.hasNext() )
    {
      final AMX    containee  = Util.asAMX(iter.next());
      Container  container  = null;
     
      final ObjectName  objectName  = Util.getObjectName( containee );
      if ( ! shouldTest( objectName ) )
      {
          continue;
      }
     
      try
      {
        container  = (Container)containee.getContainer();
      }
      catch( Exception e )
      {
        trace( "Can't get container for: " + objectName );
      }
     
      if ( container == null )
      {
        assert( containee.getJ2EEType().equals( XTypes.DOMAIN_ROOT ) ) :
          "container is null for: " + objectName;
        continue;
      }
     
      final Set<AMX> containeeSet  = container.getContaineeSet( childJ2EEType );
      final Set<ObjectName> containeeObjectNameSet  = Util.toObjectNames( containeeSet );
     
      assert( containeeObjectNameSet.contains( Util.getExtra( containee ).getObjectName() ) );
    }
  }
View Full Code Here

   
    final Iterator  iter  = children.iterator();
    while ( iter.hasNext() )
    {
      final AMX    containee  = Util.asAMX(iter.next());
      Container  container  = null;
     
      final ObjectName  objectName  = Util.getObjectName( containee );
      if ( ! shouldTest( objectName ) )
      {
          continue;
      }
     
      try
      {
        container  = (Container)containee.getContainer();
      }
      catch( Exception e )
      {
        trace( "Can't get container for: " + objectName );
      }
     
      if ( container == null )
      {
        assert( containee.getJ2EEType().equals( XTypes.DOMAIN_ROOT ) ) :
          "container is null for: " + objectName;
        continue;
      }
     
      final Set<AMX> containeeSet  = container.getContaineeSet( childJ2EEType );
      final Set<ObjectName> containeeObjectNameSet  = Util.toObjectNames( containeeSet );
     
      assert( containeeObjectNameSet.contains( Util.getExtra( containee ).getObjectName() ) );
    }
  }
View Full Code Here

         assert( ! getConnection().isRegistered( objectName ) );
      assert( getProgeny( name ) == null );
      proxy  = null;
    }
   
    final Container  container  = getProgenyContainer();
    final CreateRemoveListener    listener  =
      new CreateRemoveListener( container, progenyJ2EEType, name );
   
    // create it
    try
    {
          proxy = createProgeny( name, null );
      }
      catch( Exception e )
      {
          trace( getStackTrace( ExceptionUtil.getRootCause(e) ) );
          failure( "Can't create item of j2eeType=" + progenyJ2EEType +
              ",name=" + name );
      }
      assert( proxy.getName().equals( name ) );
    final ObjectName  objectName  = Util.getObjectName( proxy );
      assert( getConnection().isRegistered( objectName ) );
      assert( container.getContainee( progenyJ2EEType, name!= null  );
      assert( container.getContainee( progenyJ2EEType, name== proxy  );
      final AMXConfig  progeny  = getProgeny( name );
      assert( progeny == proxy );

    // remove it
    final ProxyFactory  factory  = Util.getExtra( proxy ).getProxyFactory();
View Full Code Here


    public AMXConfig
  getProgeny( final String name )
  {
    final Container  container  = getProgenyContainer();
    final String      progenyType  = getProgenyJ2EEType();
   
    //trace( "getProgeny: " + progenyType + "=" + name );
    final Object  progeny  = container.getContainee( progenyType, name );
   
    if ( progeny != null && ! (progeny instanceof AMXConfig) )
    {
      assert( progeny instanceof AMX );
      failure(
View Full Code Here

        trace( "WARNING: proxy is instance of Container, but not Container: " +
          Util.getExtra( parentProxy ).getObjectName() );
      }
      else
      {
        final Container  container  = (Container)parentProxy;
         
        if ( container != null )
        {
          final Set<AMX>  containees  = container.getContaineeSet();
          final Set<ObjectName>  containeeObjectNames  = Util.toObjectNames( containees );
         
          if ( ! containeeObjectNames.contains( Util.getExtra( containedProxy ).getObjectName() ) )
          {
            trace( "ERROR: Container " + Util.getExtra( parentProxy ).getObjectName() +
View Full Code Here

        trace( "WARNING: proxy is instance of Container, but not Container: " +
          Util.getExtra( parentProxy ).getObjectName() );
      }
      else
      {
        final Container  container  = (Container)parentProxy;
         
        if ( container != null )
        {
          final Set<AMX>  containees  = container.getContaineeSet();
          final Set<ObjectName>  containeeObjectNames  = Util.toObjectNames( containees );
         
          if ( ! containeeObjectNames.contains( Util.getExtra( containedProxy ).getObjectName() ) )
          {
            trace( "ERROR: Container " + Util.getExtra( parentProxy ).getObjectName() +
View Full Code Here

      // this is all bug-workaround code
      final Set<DeployedItemRefConfig> refs   =
          RefHelper.findAllRefConfigsWithName( queryMgr, XTypes.DEPLOYED_ITEM_REF_CONFIG, name );
        
      final RefConfig ref = GSetUtil.getSingleton( refs );
      final Container refContainer   = ref.getContainer();
     
      return refContainer.getName();
  }
View Full Code Here

    protected ObjectName
  getProgenyObjectName(
    final String  j2eeType,
    final String  name )
  {
    final Container  container  = getContainer();
   
    final AMX  containee  = container.getContainee( j2eeType, name );
    if ( containee == null )
    {
      throw new IllegalArgumentException( "Not containee found: " + j2eeType + "=" + name );
    }
   
View Full Code Here

    protected ObjectName
  getProgenyObjectName(
    final String  j2eeType,
    final String  name )
  {
    final Container  container  = getContainer();
   
    final AMX  containee  = container.getContainee( j2eeType, name );
    if ( containee == null )
    {
      throw new IllegalArgumentException( "Not containee found: " + j2eeType + "=" + name );
    }
   
View Full Code Here

TOP

Related Classes of com.sun.appserv.management.base.Container

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.