|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.lateralnz.panther.deploy.SessionBeanTask
public class SessionBeanTask
an Ant task for generating wrapper classes for stateless session beans (currently). Simply calls the requisite methods of SessionBeanGenerator This can be used in ant by defining a 'panthertask' as follows:
Then in your target, include the task:
| Field Summary |
|---|
| Fields inherited from class org.apache.tools.ant.Task |
|---|
description, location, target, taskName, taskType, wrapper |
| Fields inherited from class org.apache.tools.ant.ProjectComponent |
|---|
project |
| Fields inherited from interface org.lateralnz.common.util.Constants |
|---|
AMPERSAND, AND, APPLICATION_X_WWW_FORM_URLENCODED, ASTERISK, AT, BACK_SLASH, CHAR_LEFT_CHEV, CHAR_RIGHT_CHEV, COLON, COMMA, CRLF, DASH, DELETE, DOLLAR, DOT, DOT_CLASS, DOT_JAVA, EIGHT, EMPTY, EQUALS, FALSE, FILE_SEPARATOR, FIVE, FORWARD_SLASH, FOUR, FULLSTOP, HASH, HAT, INSERT, LEFT_BRACE, LEFT_BRACKET, LEFT_CHEV, MAX_LEN_APPCODE, MAX_LEN_APPGROUP, MAX_LEN_MSGCODE, MAX_LEN_MSGTEXT, MINUS_ONE, N, NEWLINE, NINE, NO, NULL_STRING, OFF, ON, ONE, ONE_DAY, ONE_HOUR, ONE_MINUTE, ONE_WEEK, PATH_SEPARATOR, PERCENT, PIPE, PLUS, QUESTION_MARK, QUOTE, REQUIRED, REQUIRES_NEW, RETURN, RIGHT_BRACE, RIGHT_BRACKET, RIGHT_CHEV, SELECT, SEMICOLON, SEVEN, SINGLE_QUOTE, SIX, SPACE, SQ_LEFT_BRACKET, SQ_RIGHT_BRACKET, SUPPORTS, TEXT_HTML, TEXT_PLAIN, TEXT_XML, THREE, TRUE, TWO, UNDERSCORE, UPDATE, UTF_8, Y, YES, ZERO |
| Constructor Summary | |
|---|---|
SessionBeanTask()
|
|
| Method Summary | |
|---|---|
void |
execute()
execute this task |
void |
setClassesDir(java.lang.String classesdir)
set the directory where classes can be found |
void |
setEJBJarXML(java.lang.String ejbjarXML)
set the EJBJarXML property |
void |
setHomeWrapperTemplate(java.lang.String homeWrapperTemplate)
|
void |
setLogFile(java.lang.String logfile)
|
void |
setTempDir(java.lang.String tempdir)
set the temporary/working directory |
void |
setWrapperTemplate(java.lang.String wrapperTemplate)
set the name of the sessionbean wrapper template |
void |
setWrapperTemplateDir(java.lang.String wrapperTemplateDir)
set the directory where we can find the template |
| Methods inherited from class org.apache.tools.ant.Task |
|---|
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
| Methods inherited from class org.apache.tools.ant.ProjectComponent |
|---|
getProject, setProject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SessionBeanTask()
| Method Detail |
|---|
public void setEJBJarXML(java.lang.String ejbjarXML)
public void setTempDir(java.lang.String tempdir)
public void setClassesDir(java.lang.String classesdir)
public void setWrapperTemplate(java.lang.String wrapperTemplate)
public void setHomeWrapperTemplate(java.lang.String homeWrapperTemplate)
public void setWrapperTemplateDir(java.lang.String wrapperTemplateDir)
public void setLogFile(java.lang.String logfile)
public void execute()
throws org.apache.tools.ant.BuildException
execute in class org.apache.tools.ant.Taskorg.apache.tools.ant.BuildException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||