Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-02

weblogic.ejbgen
Annotation Type FileGeneration


@Retention(value=CLASS)
@Target(value=java.lang.annotation.ElementType.TYPE)
public @interface FileGeneration


Optional Element Summary
 Constants.Bool localClass
          (True|False) Whether to generate the local interface for this EJB.
 String localClassName
          The name of the local class to be generated.
 Constants.Bool localHome
          (True|False) Whether to generate the local home interface for this EJB.
 String localHomeName
          The name of the local home class to be generated.
 String localHomePackage
          The package for the local home interface.
 String localPackage
          The package for the local interface.
 Constants.Bool pkClass
          (True|False) Whether to generate the primary key class for this EJB.
 Constants.Bool remoteClass
          (True|False) Whether to generate the remote interface for this EJB.
 String remoteClassName
          The name of the remote class to be generated.
 Constants.Bool remoteHome
          (True|False) Whether to generate the remote home interface for this EJB.
 String remoteHomeName
          The name of the remote home class to be generated.
 String remoteHomePackage
          The package for the remote home interface.
 String remotePackage
          The package for the remote interface.
 Constants.Bool valueClass
          (True|False) Whether to generate the value class for this EJB.
 String valueClassName
          The name of the value class to be generated.
 

pkClass

public abstract Constants.Bool pkClass
(True|False) Whether to generate the primary key class for this EJB.

Default:
weblogic.ejbgen.Constants.Bool.TRUE

remoteClassName

public abstract String remoteClassName
The name of the remote class to be generated.

Default:
"UNSPECIFIED"

remotePackage

public abstract String remotePackage
The package for the remote interface.

Default:
"UNSPECIFIED"

valueClass

public abstract Constants.Bool valueClass
(True|False) Whether to generate the value class for this EJB.

Default:
weblogic.ejbgen.Constants.Bool.UNSPECIFIED

valueClassName

public abstract String valueClassName
The name of the value class to be generated.

Default:
"UNSPECIFIED"

localClassName

public abstract String localClassName
The name of the local class to be generated.

Default:
"UNSPECIFIED"

localPackage

public abstract String localPackage
The package for the local interface.

Default:
"UNSPECIFIED"

remoteHome

public abstract Constants.Bool remoteHome
(True|False) Whether to generate the remote home interface for this EJB.

Default:
weblogic.ejbgen.Constants.Bool.UNSPECIFIED

localHomePackage

public abstract String localHomePackage
The package for the local home interface.

Default:
"UNSPECIFIED"

remoteHomePackage

public abstract String remoteHomePackage
The package for the remote home interface.

Default:
"UNSPECIFIED"

remoteClass

public abstract Constants.Bool remoteClass
(True|False) Whether to generate the remote interface for this EJB.

Default:
weblogic.ejbgen.Constants.Bool.UNSPECIFIED

localHomeName

public abstract String localHomeName
The name of the local home class to be generated.

Default:
"UNSPECIFIED"

localHome

public abstract Constants.Bool localHome
(True|False) Whether to generate the local home interface for this EJB.

Default:
weblogic.ejbgen.Constants.Bool.UNSPECIFIED

remoteHomeName

public abstract String remoteHomeName
The name of the remote home class to be generated.

Default:
"UNSPECIFIED"

localClass

public abstract Constants.Bool localClass
(True|False) Whether to generate the local interface for this EJB.

Default:
weblogic.ejbgen.Constants.Bool.UNSPECIFIED

Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-02