JeeWiz Home  
The Model-Driven System Builder

JeeWiz Architect's Guide
 
Contents  >   14.  'Business Object' Reference
 


14.37 Session Object

SuperclassbusinessObject
DescriptionThe session object in the business object model holds session state for a particular end-user and does business functions.

The session state is temporary, in that there is no mapping to persistent storage (which is done by the entity). It is intended that temporarily-persistent session state be held in 'attributes'.
Contained
Lists
1
Name  typeParameter
Type  java:typeParameter
Inherited from  java:referenceType
 
2
Name  import
Type  String
Inherited from  java:referenceType
 
3
Name  field
Type  java:field
Inherited from  internalClass
 
4
Name  method
Type  java:method
Inherited from  internalClass
 
5
Name  implements
Type  String
Inherited from  java:jwclass
 
6
Name  constraint
Type  constraint
Inherited from  internalClass
 
7
Name  style
Type  String
Inherited from  internalClass
Validation The 'extends' attribute on a session must reference another session
Inherited
properties
name from java:referenceType.name

description from relation.description

template from java:interfaceMethod.template

text from java:method.text

jwpattern (base property)

typeDeclaration from java:referenceType.typeDeclaration

extends from java:referenceType.extends

headerComment from java:referenceType.headerComment

customerHeaderComment from java:referenceType.customerHeaderComment

package from baseViewRelation.package

generateLogLevel from constraint.generateLogLevel

access from businessMethod.access

annotation from java:interfaceMethod.annotation

abstract from java:method.abstract

static from java:method.static

serializable from java:jwclass.serializable

final from java:parameter.final

alwaysGenerateTriggers from internalClass.alwaysGenerateTriggers

constraintExceptionType from constraint.constraintExceptionType

uid from roleGroup.uid

group from businessMethod.group

userNameBase from businessMethod.userNameBase

generatePagesForBusinessMethods from businessObject.generatePagesForBusinessMethods


14.37.1  Property 'generateTest'
DescriptionThis will check methods on the session to see if test pages should be created for them. It assumes that the methods take one parameter as input, deliver one return type, and optionally expose one Exception
Typeboolean
Defaultfalse
 


Copyright (c) 2001-2008 New Technology/enterprise Ltd.