org.codehaus.mojo.rmic
Interface RmicConfig

All Known Implementing Classes:
AbstractRmiMojo, RmicMojo, TestRmicMojo

public interface RmicConfig

Interface containing required methods for retrieving information necessary for rmi compilation to take place.

Version:
$Id: RmicConfig.java 7953 2008-10-21 17:12:38Z pgier $
Author:
pgier

Method Summary
 File getOutputDirectory()
          The directory to put the output
 List getRmicClasspathElements()
           
 String getVersion()
           
 boolean isIdl()
           
 boolean isIiop()
           
 boolean isKeep()
          Keep intermediate files
 boolean isNoLocalStubs()
          Do not create stubs optimized for same process.
 boolean isNoValueMethods()
          Do not create methods for valuetypes.
 boolean isNowarn()
          Turn off warnings
 boolean isVerbose()
          Output messages about compilation
 

Method Detail

getOutputDirectory

File getOutputDirectory()
The directory to put the output

Returns:
The output directory

getRmicClasspathElements

List getRmicClasspathElements()
Returns:
The elements of the classpath

getVersion

String getVersion()
Returns:
The version of the compiler to use

isIiop

boolean isIiop()
Returns:
Whether iiop stubs should be generated

isIdl

boolean isIdl()
Returns:
Create IDL

isKeep

boolean isKeep()
Keep intermediate files

Returns:
true or false

isNowarn

boolean isNowarn()
Turn off warnings

Returns:
true or false

isVerbose

boolean isVerbose()
Output messages about compilation

Returns:
true or false

isNoLocalStubs

boolean isNoLocalStubs()
Do not create stubs optimized for same process.

Returns:
true or false

isNoValueMethods

boolean isNoValueMethods()
Do not create methods for valuetypes.

Returns:
true or false


Copyright © 2006-2014 Codehaus. All Rights Reserved.