Resin CMP Entity Bean. Requires @ejb.bean.
Applies to: CMP Entity Beans
Parameter | Type | Applicability | Description | Mandatory |
---|---|---|---|---|
sql-table | text | Database table for this Entity. Deprecated, in favour of @ejb.persistence table-name parameter. | false | |
data-source | text | Entity data source | false | |
cache-size | int | Bean cache size | false | |
cache-timeout | text | Bean cache timeout; default unit is seconds (s) if none specified. | false |
Business method configuration; see http://caucho.com/products/resin-ejb/ejb-ref/resin-ejb-config.xtp#method
Applies to: Class or method level
Parameter | Type | Applicability | Description | Mandatory |
---|---|---|---|---|
signature | text | Java method signature or * (for general case); mandatory at class-level | false | |
resin-isolation | text |
Caching hint for Resin; valid values are 'read-only' (read-only) and 'database' (read-write)
Valid options are: read-only database | false | |
query-loads-bean | text |
find or select query will load the bean rather than just the primary key;
valid values are 'true', 'false'
Valid options are: true false Default value(s): false | false |
Specifies database column properties of a persistent field. Requires @ejb.persistent-field.
Applies to: Entity CMP field
Parameter | Type | Applicability | Description | Mandatory |
---|---|---|---|---|
sql-column | text | Database column name | false | |
sql-type | text | SQL column type used during table generation | false | |
abstract-sql-type | text | java.sql.Types column type which is matched with driver type map to determine physical column type during table generation | false |
Business method configuration; see http://caucho.com/products/resin-ejb/ejb-ref/resin-ejb-config.xtp#method
Applies to: Class or method level
Parameter | Type | Applicability | Description | Mandatory |
---|---|---|---|---|
signature | text | Java method signature or * (for general case); mandatory at class-level | false | |
resin-isolation | text |
Caching hint for Resin; valid values are 'read-only' (read-only) and 'database' (read-write)
Valid options are: read-only database | false | |
query-loads-bean | text |
find or select query will load the bean rather than just the primary key;
valid values are 'true', 'false'
Valid options are: true false Default value(s): false | false |
Database configuration for persistent relations. Requires @ejb.relation
Applies to: CMR fields only
Parameter | Type | Applicability | Description | Mandatory |
---|---|---|---|---|
sql-table | text | Database table for n-m relationships (only) | false | |
sql-column | text | Database column | false | |
order-by | text | Persistent field name for ordering collections in 1-n relationships (only) | false | |
target-sql-column | text | Database column of target in unidirectional relationship | false |