|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||||
FieldDefinition .
ControllerHandler ensures that the analysis is initialised correctly at each accessResponder.basePointerType, "__makumba__base__"
CodeGenerator, and displays the generated JSP code.FormResponder
DataDefinition.InvalidValueException of the same form together.Iterable
MakumbaSystem.
Stricly speaking this class represents a database connection (later on, transaction). Obtaining more such objects for the same database configurations will result in opening more connections. Connections must be given back to the system using the Database.close() method. That will be done automatically by the object's finalizer. In makumba business logic, connections passed to the BL methods are automatically closed by the system after the BL operations (including eventual automatic DB acceses) were completed. To open a "sibling" of a connection conn of this type, use MakumbaSystem.getConnectionTo(conn.getName()). In most cases, you will have to close the sibling yourself.
At the level of this API, data is represented as java.util.Dictionary, both for reading and writing. Most methods throw DBError if a fatal database error occurs. If the connection to the database is lost, an attempt is made to reconnect before throwing a DBError.
All methods throw subclasses of either Error or RuntimeException, so nothing needs to be caught explicitely.
MakumbaTransactionProvider, that maps RecordInfos to tables.Transactiondelete("general.Person p", "p=$1", params) .
delete("general.Person p", "p=$1", params) .
ActionTag.doInitBody() is called
CriterionTag.doInitBody() is called
doAnalyzedStartTag
FIXME some of the exception handling should not be here
LoginTag.doInitBody() is called
dateEditor.
CodeGenerator, and displays the generated JSP code.AnalysableTag which enables JSP analysis support.<script> tag.
Configuration that was used to create the SessionFactory
TransactionProvider.getConnectionTo(String) instead
Transaction with the specified dataSource.
DataDefinitionProvider.getDataDefinition(String) instead
#getDefaultDataSourceName() instead
FieldDefinition this rule applies to.
QueryExecution.getFor(MultipleKey, PageContext, String, String), but uses the default values for offset/limit from the list tag.
Hibernate.
TransactionProvider.
CompositeValidationException.toString()
Response based on all the responders of one page, but for now just computes an
Exception.
CRUDOperationProvider FIXME there are probably more bugs with the
collections of non-generated mappingsTransactionTransactionProvider.DataDefinition it belongs to.
HashMap, to return a unique type of map in
Logic.computeActor(String, org.makumba.Attributes, String, org.makumba.commons.DbConnectionProvider).CRUDOperationProviderINIFile, and adds other methods useful for Makumba.UniquenessServlet.TransactionProvider.NameResolver which makes sure that a table gets opened (i.e. configured and
eventually created) on access.InvalidValueException - the value is syntactically correct, but is
restricted to only one usage.BasicValueTag#doMakumbaEndTag(org.makumba.commons.formatters.jsptaglib.PageCache).
AttributesMultiValueMap, and adds generics support.ServletRequest and ServletResponse, used on the ControllerHandler, to
allow implementing classes to modify them and be subsequently used in the FilterChain.SessionFactory creation time.
HttpServletRequest
FormsOQLTest#beginFormResponderOrder.
CompositeValidationException
String to an int, returning a default value if the conversion fails or if the
string is null.
update("general.Person p", "p.birthdate=$1", "p=$2", params) .
update("general.Person p", "p.birthdate=$1", "p=$2", params) .
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||||