de.uplanet.lucy.server.portalserver
Class PortalServerPath

java.lang.Object
  extended by de.uplanet.lucy.server.portalserver.PortalServerPath

@Scriptable
public final class PortalServerPath
extends java.lang.Object

PortalServerPath for the portal server.

Version:
$Revision: 92937 $

Field Summary
static int APP_DIR
          directory for application stuff
static int APP_RESOURCE_DIR
          directory for application resources
static int APP_STORE_DIR
          directory for application structure descriptions
static int APP_TEMPLATE_DIR
          application templates directory
static int APP_VM_DIR
          directory for vm stuff
static int APP_WORKING_STORE_DIR
          directory for the save only application store
static int APP_XSL_DIR
          directory for application xsls for transforming
static int AUTHMODULE_PROPS_FILE
          company server authentication properties
static int BIACFG_DIR
          Business Integration Adapter configuration directory
static int BPEE_DIR
          bpee directory
static int CALLABLES_CONFIGURATION_DIR
          callables configuration directory
static int CFG_DIR
          company server configuration directory
static int CONTAINER_TYPE_REGISTRY_FILE
          The container type registry file
static int CONTROL_TYPE_REGISTRY_FILE
          The control type registry file
static int DATASTORE_CFG_FILE
          file for datastore configuration
static int DATATRANSFER_CFG_DIR
          data transfer dir
static int DEFAULT_LAYOUT_DIR
          the default layout directory
static int EXTERNAL_DIR
          company server external directory
static int FILE_STORAGE_DIR
          file storage directory
static int HTML_ROOT_DIR
          html root directory
static int HTML_TMP_DIR
          external temp-directory
static int HTMLROOT_CSS_DIR
          external directory for css files
static int HTMLROOT_DOWNLOAD_FILES_DIR
          directory for user files
static int HTMLROOT_IMAGES_DIR
          directory for storing application specific images
static int HTMLROOT_INCLUDE_DIR
          directory for application specific includes
static int HTMLROOT_USER_FILES_DIR
          directory for user files
static int INDEX_STORAGE_DIR
          index storage directory
static int INTERNAL_DIR
          company server internal directory
static int LAYOUT_DIR
          directory for layout stuff
static int LAYOUT_VM_DIR
          directory for layout vms
static int LAYOUT_XML_DIR
          directory for layout xml files
static int LAYOUT_XML_LAYOUTS_DIR
          directory for stored layouts
static int LAYOUT_XSL_DIR
          directory for layout xsl files
static int LICENSE_CFG_FILE
          file for license configuration
static int LOG_DIR
          log dir
static int LUCENE_DIR
          lucene directory
static int LUCY_HOME_DIR
          server installation root directory, also known as lucy home
static int LUCYAUTH_CFG_FILE
          company server login configuration file
static int MAIL_BADMAIL_DIR
          directory for smtp service : badmail folder
static int MAIL_CFG_FILE
          The mail configuration file.
static int MAIL_PICKUP_DIR
          directory for smtp service : pickup folder
static int MAIL_QUEUE_DIR
          directory for smtp service : queue folder
static int MAIL_ROOT_DIR
          mail root directory
static int MIMEMAP_FILE
          the mimemap file
static int MSEXCHANGE_CFG_DIR
          The MS Exchange cfg dir.
static int NEWS_REGISTRY_FILE
          The news registry file
static int OM_CFG_FILE
          organization manager configuration file
static int OUTPUTDEVICE_REGISTRY_FILE
          The output device registry file
static int PORTAL_CFG_FILE
          company server configuration file
static int PORTAL_PAGE_DIR
          The directory for portal pages (internal/layout/vm/html/portal).
static int PORTAL_PAGE_TEMPLATE_DIR
          The template directory for portal pages (internal/layout/vm/html/portal/templates).
static int PORTAL_PAGEINIT_DIR
          template directory for new main portals
static int QUARTZ_PROPS_FILE
          quartz scheduler configuration file
static int REGISTRY_DIR
          The registry directory for the register able classes (like controls, renderer, validatoren...)
static int RENDERER_TYPE_REGISTRY_FILE
          The renderer type registry file
static int REPLICATION_CFG_FILE
          replication configuration file
static int REQUEST_VALIDATOR_REGISTRY_FILE
          The request validator registry file
static int ROOT_DIR
          company server root directory
static int SERVER_CFG_DIR
          server installation configuration directory
static int SOAP_DEPLOYMENT_FILE
          SOAP deployment information for a company server connector
static int SPRING_APP_CONTEXT_CFG_DIR
          Spring application context configuration file
static int START_PARAM_FILE
          file for default start parameters of services
static int SYSTEM_DIR
          directory for system stuff
static int SYSTEM_VM_DIR
          directory for system vm stuff
static int SYSTEM_XML_DIR
          directory for system xml stuff
static int SYSTEM_XSL_DIR
          directory for system xsl stuff
static int TMP_DIR
          The directory for temporary files (internal/tmp).
static java.lang.String UP_JAVA_CMD
          java executable file
static java.lang.String UP_JAVA_DIR
          java home directory
static int UPLOAD_DIR
          upload directory
static int USER_IMAGE_DIR
          company user image dir
static int VALIDATOR_REGISTRY_FILE
          The validator registry file
static int VALUERECEIVER_TYPE_REGISTRY_FILE
          The value receiver type registry file
static int VELOCITY_CFG_FILE
          velocity configuration file
static int WEB_SERVICE_AXIS2_CONF_DIR
          web service axis2 conf directory
static int WEB_SERVICE_AXIS2_DIR
          web service axis2 directory
static int WEB_SERVICE_AXIS2_REPO_DIR
          web service axis2 repository directory
static int WEB_SERVICE_AXIS2_SERVICES_DIR
          web service axis2 reporsitory services directory
static int WEB_SERVICE_DIR
          The Web service directory (internal/webservice).
static int WEB_SERVICE_PROVIDER_DIR
          web service provider directory
static int WORKFLOW_DIR
          The workflow directory (internal/workflow).
static int WSCALL_REGISTRY_DIR
          The Web service call registry directory (internal/webservice/wscall-registry).
static int WSDL_REGISTRY_DIR
          The WSDL registry directory (internal/webservice/wsdl-registry).
 
Constructor Summary
PortalServerPath()
           
 
Method Summary
static java.io.File get(int p_iItem)
          Get a subpath beginning with the specified file or directory.
static java.io.File get(int p_iItem, java.lang.String... p_subPaths)
          Get a subpath beginning with the specified file or directory.
static void reset()
          Reset the PortalServerPath.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UP_JAVA_DIR

@SystemProperty
public static final java.lang.String UP_JAVA_DIR
java home directory

See Also:
Constant Field Values

UP_JAVA_CMD

@SystemProperty
public static final java.lang.String UP_JAVA_CMD
java executable file

See Also:
Constant Field Values

LUCY_HOME_DIR

public static final int LUCY_HOME_DIR
server installation root directory, also known as lucy home


SERVER_CFG_DIR

public static final int SERVER_CFG_DIR
server installation configuration directory


LICENSE_CFG_FILE

public static final int LICENSE_CFG_FILE
file for license configuration


DATASTORE_CFG_FILE

public static final int DATASTORE_CFG_FILE
file for datastore configuration


START_PARAM_FILE

public static final int START_PARAM_FILE
file for default start parameters of services


ROOT_DIR

public static final int ROOT_DIR
company server root directory


INTERNAL_DIR

public static final int INTERNAL_DIR
company server internal directory


EXTERNAL_DIR

public static final int EXTERNAL_DIR
company server external directory


USER_IMAGE_DIR

public static final int USER_IMAGE_DIR
company user image dir


CFG_DIR

public static final int CFG_DIR
company server configuration directory


PORTAL_CFG_FILE

public static final int PORTAL_CFG_FILE
company server configuration file


MIMEMAP_FILE

public static final int MIMEMAP_FILE
the mimemap file


LUCYAUTH_CFG_FILE

public static final int LUCYAUTH_CFG_FILE
company server login configuration file


AUTHMODULE_PROPS_FILE

public static final int AUTHMODULE_PROPS_FILE
company server authentication properties


OM_CFG_FILE

public static final int OM_CFG_FILE
organization manager configuration file


REPLICATION_CFG_FILE

public static final int REPLICATION_CFG_FILE
replication configuration file


VELOCITY_CFG_FILE

public static final int VELOCITY_CFG_FILE
velocity configuration file


MAIL_CFG_FILE

public static final int MAIL_CFG_FILE
The mail configuration file.


QUARTZ_PROPS_FILE

public static final int QUARTZ_PROPS_FILE
quartz scheduler configuration file


CALLABLES_CONFIGURATION_DIR

public static final int CALLABLES_CONFIGURATION_DIR
callables configuration directory


SOAP_DEPLOYMENT_FILE

public static final int SOAP_DEPLOYMENT_FILE
SOAP deployment information for a company server connector


SPRING_APP_CONTEXT_CFG_DIR

public static final int SPRING_APP_CONTEXT_CFG_DIR
Spring application context configuration file


BIACFG_DIR

public static final int BIACFG_DIR
Business Integration Adapter configuration directory


DATATRANSFER_CFG_DIR

public static final int DATATRANSFER_CFG_DIR
data transfer dir


MSEXCHANGE_CFG_DIR

public static final int MSEXCHANGE_CFG_DIR
The MS Exchange cfg dir.


REGISTRY_DIR

public static final int REGISTRY_DIR
The registry directory for the register able classes (like controls, renderer, validatoren...)


CONTROL_TYPE_REGISTRY_FILE

public static final int CONTROL_TYPE_REGISTRY_FILE
The control type registry file


CONTAINER_TYPE_REGISTRY_FILE

public static final int CONTAINER_TYPE_REGISTRY_FILE
The container type registry file


RENDERER_TYPE_REGISTRY_FILE

public static final int RENDERER_TYPE_REGISTRY_FILE
The renderer type registry file


VALUERECEIVER_TYPE_REGISTRY_FILE

public static final int VALUERECEIVER_TYPE_REGISTRY_FILE
The value receiver type registry file


VALIDATOR_REGISTRY_FILE

public static final int VALIDATOR_REGISTRY_FILE
The validator registry file


REQUEST_VALIDATOR_REGISTRY_FILE

public static final int REQUEST_VALIDATOR_REGISTRY_FILE
The request validator registry file


NEWS_REGISTRY_FILE

public static final int NEWS_REGISTRY_FILE
The news registry file


OUTPUTDEVICE_REGISTRY_FILE

public static final int OUTPUTDEVICE_REGISTRY_FILE
The output device registry file


HTML_ROOT_DIR

public static final int HTML_ROOT_DIR
html root directory


HTML_TMP_DIR

public static final int HTML_TMP_DIR
external temp-directory


FILE_STORAGE_DIR

public static final int FILE_STORAGE_DIR
file storage directory


INDEX_STORAGE_DIR

public static final int INDEX_STORAGE_DIR
index storage directory


UPLOAD_DIR

public static final int UPLOAD_DIR
upload directory


HTMLROOT_CSS_DIR

public static final int HTMLROOT_CSS_DIR
external directory for css files


HTMLROOT_IMAGES_DIR

public static final int HTMLROOT_IMAGES_DIR
directory for storing application specific images


HTMLROOT_INCLUDE_DIR

public static final int HTMLROOT_INCLUDE_DIR
directory for application specific includes


HTMLROOT_USER_FILES_DIR

public static final int HTMLROOT_USER_FILES_DIR
directory for user files


HTMLROOT_DOWNLOAD_FILES_DIR

public static final int HTMLROOT_DOWNLOAD_FILES_DIR
directory for user files


LAYOUT_DIR

public static final int LAYOUT_DIR
directory for layout stuff


LAYOUT_XML_DIR

public static final int LAYOUT_XML_DIR
directory for layout xml files


LAYOUT_XSL_DIR

public static final int LAYOUT_XSL_DIR
directory for layout xsl files


LAYOUT_XML_LAYOUTS_DIR

public static final int LAYOUT_XML_LAYOUTS_DIR
directory for stored layouts


DEFAULT_LAYOUT_DIR

public static final int DEFAULT_LAYOUT_DIR
the default layout directory


LAYOUT_VM_DIR

public static final int LAYOUT_VM_DIR
directory for layout vms


LUCENE_DIR

public static final int LUCENE_DIR
lucene directory


BPEE_DIR

public static final int BPEE_DIR
bpee directory


WEB_SERVICE_DIR

public static final int WEB_SERVICE_DIR
The Web service directory (internal/webservice).


WORKFLOW_DIR

public static final int WORKFLOW_DIR
The workflow directory (internal/workflow).


WEB_SERVICE_PROVIDER_DIR

public static final int WEB_SERVICE_PROVIDER_DIR
web service provider directory


WEB_SERVICE_AXIS2_DIR

public static final int WEB_SERVICE_AXIS2_DIR
web service axis2 directory


WEB_SERVICE_AXIS2_CONF_DIR

public static final int WEB_SERVICE_AXIS2_CONF_DIR
web service axis2 conf directory


WEB_SERVICE_AXIS2_REPO_DIR

public static final int WEB_SERVICE_AXIS2_REPO_DIR
web service axis2 repository directory


WEB_SERVICE_AXIS2_SERVICES_DIR

public static final int WEB_SERVICE_AXIS2_SERVICES_DIR
web service axis2 reporsitory services directory


WSDL_REGISTRY_DIR

public static final int WSDL_REGISTRY_DIR
The WSDL registry directory (internal/webservice/wsdl-registry).


WSCALL_REGISTRY_DIR

public static final int WSCALL_REGISTRY_DIR
The Web service call registry directory (internal/webservice/wscall-registry).


TMP_DIR

public static final int TMP_DIR
The directory for temporary files (internal/tmp).


PORTAL_PAGE_DIR

public static final int PORTAL_PAGE_DIR
The directory for portal pages (internal/layout/vm/html/portal).


PORTAL_PAGE_TEMPLATE_DIR

public static final int PORTAL_PAGE_TEMPLATE_DIR
The template directory for portal pages (internal/layout/vm/html/portal/templates).


PORTAL_PAGEINIT_DIR

public static final int PORTAL_PAGEINIT_DIR
template directory for new main portals


APP_DIR

public static final int APP_DIR
directory for application stuff


APP_TEMPLATE_DIR

public static final int APP_TEMPLATE_DIR
application templates directory


APP_STORE_DIR

public static final int APP_STORE_DIR
directory for application structure descriptions


APP_WORKING_STORE_DIR

public static final int APP_WORKING_STORE_DIR
directory for the save only application store


APP_RESOURCE_DIR

public static final int APP_RESOURCE_DIR
directory for application resources


APP_XSL_DIR

public static final int APP_XSL_DIR
directory for application xsls for transforming


APP_VM_DIR

public static final int APP_VM_DIR
directory for vm stuff


SYSTEM_DIR

public static final int SYSTEM_DIR
directory for system stuff


SYSTEM_VM_DIR

public static final int SYSTEM_VM_DIR
directory for system vm stuff


SYSTEM_XML_DIR

public static final int SYSTEM_XML_DIR
directory for system xml stuff


SYSTEM_XSL_DIR

public static final int SYSTEM_XSL_DIR
directory for system xsl stuff


MAIL_ROOT_DIR

public static final int MAIL_ROOT_DIR
mail root directory


MAIL_PICKUP_DIR

public static final int MAIL_PICKUP_DIR
directory for smtp service : pickup folder


MAIL_QUEUE_DIR

public static final int MAIL_QUEUE_DIR
directory for smtp service : queue folder


MAIL_BADMAIL_DIR

public static final int MAIL_BADMAIL_DIR
directory for smtp service : badmail folder


LOG_DIR

public static final int LOG_DIR
log dir

Constructor Detail

PortalServerPath

public PortalServerPath()
Method Detail

reset

public static void reset()
Reset the PortalServerPath.


get

public static java.io.File get(int p_iItem)
Get a subpath beginning with the specified file or directory.

Parameters:
p_iItem - The file's identifier.
Returns:
The requested file or directory.

get

public static java.io.File get(int p_iItem,
                               java.lang.String... p_subPaths)
                        throws java.io.IOException
Get a subpath beginning with the specified file or directory.

Parameters:
p_iItem - The parent file's identifier.
p_subPaths - Subpath elements.
Returns:
The requested file or directory.
Throws:
java.io.IOException - If an I/O error occurred.
java.lang.SecurityException - If an attempt was made to get a directory outside the given parent directory.


Last updated: 2011-08-11 10-04
Copyright © 2000-2011 United Planet. All Rights Reserved.