public class WeblogicEjbInstallerTask
extends org.apache.tools.ant.taskdefs.MatchingTask
<path id="weblogic.classpath">
<pathelement location="${weblogic.home}/server/lib/weblogic.jar"/>
<pathelement location="${env.JAVA_HOME}/lib/tools.jar"/>
</path>
<path id="appc.classpath">
<fileset dir="${project.lib}">
<include name="*.jar"/>
</fileset>
<pathelement location="${project.dest.classes}"/>
</path>
<taskdef name="WLEjbInstall" classname="pexa.tool.ant.weblogic.WeblogicEjbInstallerTask"
classpathref="tool.classpath"/>
<WLEjbInstall baseDir="${weblogic.dest.ejb}"
jvmClasspathref="weblogic.classpath" appClasspathref="appc.classpath"
lineNumbers="true" debug="true" verbose="true" deprecation="true"/>
| コンストラクタと説明 |
|---|
WeblogicEjbInstallerTask()
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
execute()
antタスクの実行を行う。
|
void |
init()
初期化処理を行う。
|
void |
setAppClasspath(org.apache.tools.ant.types.Path path)
EJBをコンパイルする際に参照するクラスパス
|
void |
setAppClasspathref(org.apache.tools.ant.types.Reference ref)
EJB Compiler実行の際のクラスパス参照を設定する。
|
void |
setBaseDir(java.io.File base)
処理対象を検索する際のベースとなるディレクトリを設定する。
|
void |
setBasicClientJar(boolean bcjar)
EJB用に生成されたクライアントJARのデプロイメント記述子を含まない。
|
void |
setConvertDD(boolean convert)
デプロイメント記述子を最新バージョンに更新しようとする。
|
void |
setDebug(boolean g)
デバッグ情報をクラスファイルにコンパイルする。
|
void |
setDeprecation(boolean dep)
非推奨となった呼び出しについて警告する。
|
void |
setFourceGeneration(boolean fource)
EJBクラスを強制的に出力する
|
void |
setJarExpand(boolean expand)
EJBコンパイル後の生成ファイルをjarファイル化せずに 展開するかを指定する。
|
void |
setJavaOption(java.lang.String option)
EJB Compiler実行時にJVMに渡すオプションを指定する
|
void |
setJvmClasspath(org.apache.tools.ant.types.Path path)
EJB Compiler実行の際のクラスパスを設定する。
|
void |
setJvmClasspathref(org.apache.tools.ant.types.Reference ref)
EJB Compiler実行の際のクラスパス参照を設定する。
|
void |
setKeepGenerated(boolean keep)
生成された .java ファイルを保持する。
|
void |
setLineNumbers(boolean numbers)
生成されたクラスファイルに行番号を追加し、デバッグを支援する
|
void |
setNowarn(boolean nowarn)
警告なしでコンパイルする。
|
void |
setOptimize(boolean o)
最適化を有効にしてコンパイルする。
|
void |
setVerbose(boolean vb)
冗長情報を出力してコンパイルする。
|
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItemsbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypepublic void init() throws org.apache.tools.ant.BuildException
init クラス内 org.apache.tools.ant.Taskorg.apache.tools.ant.BuildExceptionpublic void execute() throws org.apache.tools.ant.BuildException
execute クラス内 org.apache.tools.ant.Taskorg.apache.tools.ant.BuildExceptionpublic void setFourceGeneration(boolean fource)
fource - 強制出力するならtrue,しないならfalsepublic void setLineNumbers(boolean numbers)
numbers - 追加するならtrue, しないならfalsepublic void setBasicClientJar(boolean bcjar)
bcjar - 含むならtrue, 含まないならfalsepublic void setKeepGenerated(boolean keep)
keep - 保持するならtrue, しないならfalsepublic void setDebug(boolean g)
g - デバッグ情報を含めるならtrue,含めないならfalsepublic void setOptimize(boolean o)
o - 最適化を有効にするならtrue,しないならfalsepublic void setNowarn(boolean nowarn)
nowarn - 警告なしならtrue, ありならfalsepublic void setVerbose(boolean vb)
vb - 冗長出力するならtrue,しないならfalsepublic void setDeprecation(boolean dep)
dep - 警告するならtrue,しないならfalsepublic void setConvertDD(boolean convert)
convert - 更新するならtrue,しないならfalsepublic void setJarExpand(boolean expand)
expand - jarをインストール先ディレクトリに展開するならtrue, しないならfalsepublic void setBaseDir(java.io.File base)
base - 処理対象の検索開始ディレクトリpublic void setJvmClasspath(org.apache.tools.ant.types.Path path)
path - クラスパス指定public void setJvmClasspathref(org.apache.tools.ant.types.Reference ref)
ref - クラスパス参照public void setAppClasspath(org.apache.tools.ant.types.Path path)
path - クラスパス指定public void setAppClasspathref(org.apache.tools.ant.types.Reference ref)
ref - クラスパス参照public void setJavaOption(java.lang.String option)
option - JVMオプション