You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by sg...@apache.org on 2005/03/01 11:45:52 UTC

cvs commit: jakarta-turbine-fulcrum/yaafi/src/java/org/apache/fulcrum/yaafi/framework/constant AvalonFortressConstants.java AvalonMerlinConstants.java AvalonPhoenixConstants.java AvalonYaafiConstants.java

sgoeschl    2005/03/01 02:45:52

  Added:       yaafi/src/java/org/apache/fulcrum/yaafi/framework/constant
                        AvalonFortressConstants.java
                        AvalonMerlinConstants.java
                        AvalonPhoenixConstants.java
                        AvalonYaafiConstants.java
  Log:
  Synchronizing my development CVS with Fulrum
  
  Revision  Changes    Path
  1.1                  jakarta-turbine-fulcrum/yaafi/src/java/org/apache/fulcrum/yaafi/framework/constant/AvalonFortressConstants.java
  
  Index: AvalonFortressConstants.java
  ===================================================================
  package org.apache.fulcrum.yaafi.framework.constant;
  
  /*
   * Copyright 2004 Apache Software Foundation
   * Licensed  under the  Apache License,  Version 2.0  (the "License");
   * you may not use  this file  except in  compliance with the License.
   * You may obtain a copy of the License at
   *
   *   http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed  under the  License is distributed on an "AS IS" BASIS,
   * WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
   * implied.
   *
   * See the License for the specific language governing permissions and
   * limitations under the License.
   */
  
  /**
   * Commonly used constants.
   * 
   *  @author <a href="mailto:siegfried.goeschl@it20one.at">Siegfried Goeschl</a>
   */
  
  public interface AvalonFortressConstants
  {
  	/** The Fortress Container */
  	String AVALON_CONTAINER_FORTESS = "fortress";
  
  	/////////////////////////////////////////////////////////////////////////
  	// Fortress keys for Context
  	/////////////////////////////////////////////////////////////////////////
  
      /** Fortress alias for "urn:avalon:partition" */
      String FORTRESS_COMPONENT_ID = "component.id";
  
      /** Fortress alias for "urn:avalon:name" */
      String FORTRESS_COMPONENT_LOGGER = "component.logger";
  
      /** Fortress alias for "urn:avalon:home" */
      String FORTRESS_CONTEXT_ROOT = "context-root";
  
      /** Fortress alias for "urn:avalon:temp" */
      String FORTRESS_IMPL_WORKDIR = "impl.workDir";
  }
  
  
  1.1                  jakarta-turbine-fulcrum/yaafi/src/java/org/apache/fulcrum/yaafi/framework/constant/AvalonMerlinConstants.java
  
  Index: AvalonMerlinConstants.java
  ===================================================================
  package org.apache.fulcrum.yaafi.framework.constant;
  
  /*
   * Copyright 2004 Apache Software Foundation
   * Licensed  under the  Apache License,  Version 2.0  (the "License");
   * you may not use  this file  except in  compliance with the License.
   * You may obtain a copy of the License at
   *
   *   http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed  under the  License is distributed on an "AS IS" BASIS,
   * WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
   * implied.
   *
   * See the License for the specific language governing permissions and
   * limitations under the License.
   */
  
  /**
   * Commonly used constants.
   * 
   *  @author <a href="mailto:siegfried.goeschl@it20one.at">Siegfried Goeschl</a>
   */
  
  public interface AvalonMerlinConstants
  {
  	/** The Merlin Container */
  	String AVALON_CONTAINER_MERLIN = "merlin";
  
  	/////////////////////////////////////////////////////////////////////////
  	// Merlin keys for Context
  	/////////////////////////////////////////////////////////////////////////
  	
      /** define the Merlin application root (File) */
      String URN_AVALON_HOME = "urn:avalon:home";
  
      /** define the Merlin temporary directory (File) */
      String URN_AVALON_TEMP = "urn:avalon:temp";    	
  
      /** define the Merlin component name (String) */
      String URN_AVALON_NAME = "urn:avalon:name";    
      
      /** define the Merlin partition name (String) */
      String URN_AVALON_PARTITION = "urn:avalon:partition";    	
      
      /** define the Merlin component classloader (ClassLoader) */
      String URN_AVALON_CLASSLOADER = "urn:avalon:classloader";
  }
  
  
  1.1                  jakarta-turbine-fulcrum/yaafi/src/java/org/apache/fulcrum/yaafi/framework/constant/AvalonPhoenixConstants.java
  
  Index: AvalonPhoenixConstants.java
  ===================================================================
  package org.apache.fulcrum.yaafi.framework.constant;
  
  /*
   * Copyright 2004 Apache Software Foundation
   * Licensed  under the  Apache License,  Version 2.0  (the "License");
   * you may not use  this file  except in  compliance with the License.
   * You may obtain a copy of the License at
   *
   *   http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed  under the  License is distributed on an "AS IS" BASIS,
   * WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
   * implied.
   *
   * See the License for the specific language governing permissions and
   * limitations under the License.
   */
  
  /**
   * Commonly used constants.
   * 
   *  @author <a href="mailto:siegfried.goeschl@it20one.at">Siegfried Goeschl</a>
   */
  
  public interface AvalonPhoenixConstants
  {	
  	/** The Phoenix Container */
  	String AVALON_CONTAINER_PHOENIX = "phoenix";
  	    
  	/////////////////////////////////////////////////////////////////////////
  	// Phoenix keys for Context
  	/////////////////////////////////////////////////////////////////////////
      
      /** Phoenix alias for "urn:avalon:partition" */
      String PHOENIX_APP_NAME = "app.name";
  
      /** Phoenix alias for "urn:avalon:name" */
      String PHOENIX_BLOCK_NAME = "block.name";
  
      /** Phoenix alias for "urn:avalon:home" */
      String PHOENIX_APP_HOME = "app.home";
  }
  
  
  1.1                  jakarta-turbine-fulcrum/yaafi/src/java/org/apache/fulcrum/yaafi/framework/constant/AvalonYaafiConstants.java
  
  Index: AvalonYaafiConstants.java
  ===================================================================
  package org.apache.fulcrum.yaafi.framework.constant;
  
  /*
   * Copyright 2004 Apache Software Foundation
   * Licensed  under the  Apache License,  Version 2.0  (the "License");
   * you may not use  this file  except in  compliance with the License.
   * You may obtain a copy of the License at
   *
   *   http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed  under the  License is distributed on an "AS IS" BASIS,
   * WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
   * implied.
   *
   * See the License for the specific language governing permissions and
   * limitations under the License.
   */
  
  /**
   * Commonly used constants for YAAFI. Basically we are mimicking a
   * Merlin container fow whatever it is worth.
   * 
   * @author <a href="mailto:siegfried.goeschl@it20one.at">Siegfried Goeschl</a>
   */
  
  public interface AvalonYaafiConstants
  {
  	/** The YAAFI Container */
  	String AVALON_CONTAINER_YAAFI = "yaafi";
  
  	/////////////////////////////////////////////////////////////////////////
  	// Merlin keys for Context
  	/////////////////////////////////////////////////////////////////////////
  	
      /** define the Merlin application root (File) */
      String URN_AVALON_HOME = "urn:avalon:home";
  
      /** define the Merlin temporary directory (File) */
      String URN_AVALON_TEMP = "urn:avalon:temp";    	
  
      /** define the Merlin component name (String) */
      String URN_AVALON_NAME = "urn:avalon:name";    
      
      /** define the Merlin partition name (String) */
      String URN_AVALON_PARTITION = "urn:avalon:partition";    	
      
      /** define the Merlin component classloader (ClassLoader) */
      String URN_AVALON_CLASSLOADER = "urn:avalon:classloader";
      
  	/////////////////////////////////////////////////////////////////////////
  	// ECM keys for Context
  	/////////////////////////////////////////////////////////////////////////
      
      /** this is only supplied for backward compatibilty with ECM */
      String COMPONENT_APP_ROOT  = "componentAppRoot";
  
  }
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org