org.apache.axis2.deployment.repository.util
Class DeploymentFileData

java.lang.Object
  extended byorg.apache.axis2.deployment.repository.util.DeploymentFileData

public class DeploymentFileData
extends java.lang.Object

ArchiveFileData stores information about the module or service item to be deployed.


Constructor Summary
DeploymentFileData(java.io.File file, java.lang.String type)
           
DeploymentFileData(java.lang.String type, java.lang.String name)
           
 
Method Summary
 java.lang.String getAbsolutePath()
           
 java.lang.ClassLoader getClassLoader()
           
 java.util.ArrayList getDeployableServices()
           
 java.io.File getFile()
           
static java.lang.String getFileExtension(java.lang.String fileName)
           
 java.lang.String getMessageReceiver()
           
 java.lang.String getName()
           
 java.lang.String getServiceName()
           
 java.lang.String getType()
           
static boolean isModuleArchiveFile(java.lang.String filename)
           
static boolean isServiceArchiveFile(java.lang.String filename)
          Checks whether a given file is a jar or an aar file.
 void setClassLoader(boolean isDirectory, java.lang.ClassLoader parent, java.io.File file)
           
 void setClassLoader(java.lang.ClassLoader classLoader)
           
 void setDeployableServices(java.util.ArrayList deployableServices)
           
 void setMessageReceiver(java.lang.String messageReceiver)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeploymentFileData

public DeploymentFileData(java.io.File file,
                          java.lang.String type)

DeploymentFileData

public DeploymentFileData(java.lang.String type,
                          java.lang.String name)
Method Detail

getAbsolutePath

public java.lang.String getAbsolutePath()

getClassLoader

public java.lang.ClassLoader getClassLoader()

getDeployableServices

public java.util.ArrayList getDeployableServices()

getFile

public java.io.File getFile()

getMessageReceiver

public java.lang.String getMessageReceiver()

getName

public java.lang.String getName()

getServiceName

public java.lang.String getServiceName()

getType

public java.lang.String getType()

isModuleArchiveFile

public static boolean isModuleArchiveFile(java.lang.String filename)

isServiceArchiveFile

public static boolean isServiceArchiveFile(java.lang.String filename)
Checks whether a given file is a jar or an aar file.

Parameters:
filename -
Returns:
Returns boolean.

getFileExtension

public static java.lang.String getFileExtension(java.lang.String fileName)

setClassLoader

public void setClassLoader(java.lang.ClassLoader classLoader)

setClassLoader

public void setClassLoader(boolean isDirectory,
                           java.lang.ClassLoader parent,
                           java.io.File file)
                    throws AxisFault
Throws:
AxisFault

setDeployableServices

public void setDeployableServices(java.util.ArrayList deployableServices)

setMessageReceiver

public void setMessageReceiver(java.lang.String messageReceiver)


Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.