Package com.tibco.ep.buildmavenplugin
Class UnpackFragmentMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
com.tibco.ep.buildmavenplugin.UnpackFragmentMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="unpack-fragment",
defaultPhase=PROCESS_RESOURCES,
threadSafe=true)
public class UnpackFragmentMojo
extends org.apache.maven.plugin.AbstractMojo
Unpack any fragment archives listed in dependences.
Eventflow fragments are extracted into eventflow subdirectory of the build directory ( default target/eventflow ) so they are not included onto the fragment zip.
Files are not overwritten.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static StringApplication packaging and typestatic final Stringstatic final Stringprotected static StringEventFlow packaging and typeprotected static StringDirectory used to import other Eventflow fragmentsprotected static StringJava packaging and typeprotected static StringLiveView packaging and typeprotected static Stringsystem property for reportsprotected static StringStreaming Web flow packaging and typeprotected static Stringmaven property to use to skip start/stop/tests if no tests existFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
DEFAULT_SRC_MAIN_EVENTFLOW
- See Also:
-
DEFAULT_SRC_TEST_EVENTFLOW
- See Also:
-
TESTCASESFOUND_PROPERTY
maven property to use to skip start/stop/tests if no tests exist -
APPLICATION_TYPE
Application packaging and type -
JAVA_TYPE
Java packaging and type -
EVENTFLOW_TYPE
EventFlow packaging and type -
LIVEVIEW_TYPE
LiveView packaging and type -
TCS_TYPE
Streaming Web flow packaging and type -
REPORTS_DIRECTORY
system property for reports -
IMPORT_DIRECTORY
Directory used to import other Eventflow fragments
-
-
Constructor Details
-
UnpackFragmentMojo
public UnpackFragmentMojo()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getAdminService
- Returns:
- The administration service
-
getBuildService
- Returns:
- The build service
-
getContext
- Returns:
- The Runtime Administration context
-
prechecks
public void prechecks()Check environment before running mojo
-