Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.makumba.LogicException

Packages that use LogicException
org.makumba | Public API for makumba application programmers.
org.makumba.analyser |
org.makumba.commons.attributes |
org.makumba.controller |
org.makumba.db.hibernate |
org.makumba.db.makumba |
org.makumba.forms.responder |
org.makumba.forms.tags |
org.makumba.list |
org.makumba.list.engine |
org.makumba.list.engine.valuecomputer |
org.makumba.list.tags | Implements the JSP Tag Library to use makumba in JSP pages.
org.makumba.providers |
test | Contains automated tests for various makumba components.

Uses of LogicException in org.makumba

Subclasses of LogicException in org.makumba
`class` | `AttributeNotFoundException` An exception thrown if an attribute is not found
`class` | `LogicNotFoundException`
`class` | `UnauthenticatedException` An unauthenticated exception, typically due to a missing attribute
`class` | `UnauthorizedException` An unauthorized exception, due to mismatch of attribute values

Methods in org.makumba that throw LogicException
`Object` | `Attributes.getAttribute(String name)` Gets the attribute with the given name.
`void` | `Attributes.removeAttribute(String name)` Removes an attribute
`Object` | `Attributes.setAttribute(String name, Object value)` Sets the value of an attribute

Uses of LogicException in org.makumba.analyser

Methods in org.makumba.analyser that throw LogicException
`int` | `AnalysableTag.doAnalyzedEndTag(PageCache pageCache)` makumba-specific endTag
`int` | `AnalysableTag.doAnalyzedStartTag(PageCache pageCache)` makumba-specific startTag.

Uses of LogicException in org.makumba.commons.attributes

Methods in org.makumba.commons.attributes that throw LogicException
`Object` | `RequestAttributes.checkLogicForAttribute(String s)`
`Object` | `PageAttributes.getAttribute(String s)`
`Object` | `RequestAttributes.getAttribute(String s)`
`static RequestAttributes` | `RequestAttributes.getAttributes(HttpServletRequest req)`
`void` | `PageAttributes.removeAttribute(String s)`
`void` | `RequestAttributes.removeAttribute(String s)`
`Object` | `PageAttributes.setAttribute(String s, Object o)`

Constructors in org.makumba.commons.attributes that throw LogicException
`RequestAttributes(HttpServletRequest req)`
`RequestAttributes(Object controller, HttpServletRequest req, String db)`

Uses of LogicException in org.makumba.controller

Methods in org.makumba.controller that throw LogicException
`static Object` | `Logic.computeActor(String attname, Attributes a, String db, DbConnectionProvider dbcp)`
`static Pointer` | `Logic.doAdd(Object controller, String handlerName, String afterHandlerName, String typename, Pointer p, Dictionary<String,Object> data, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static Pointer` | `Logic.doDelete(Object controller, String typename, Pointer p, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static Pointer` | `Logic.doEdit(Object controller, String handlerName, String afterHandlerName, String typename, Pointer p, Dictionary<String,Object> data, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static void` | `Logic.doInit(Object controller, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static void` | `Logic.doInit(String path, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static Pointer` | `Logic.doNew(Object controller, String handlerName, String afterHandlerName, String typename, Dictionary<String,Object> data, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static Object` | `Logic.doOp(Object controller, String opName, Dictionary<String,Object> data, Attributes a, String dbName, DbConnectionProvider dbcp)`
`static Object` | `Logic.getAttribute(Object controller, String attname, Attributes a, String db, DbConnectionProvider dbcp)`

Uses of LogicException in org.makumba.db.hibernate

Methods in org.makumba.db.hibernate that throw LogicException
`static void` | `HQLQueryProvider.main(String[] args)` Method for testing the query runner outside a JSP

Uses of LogicException in org.makumba.db.makumba

Methods in org.makumba.db.makumba that throw LogicException
`AttributeParametrizer` | `MultipleAttributeParametrizer.getAttributeParametrizer(Map args)` obtain the attribute parametrizer associuated to the length of the given attributes
`Object[]` | `MultipleAttributeParametrizer.getTransformedParams(Map<String,Object> args)`
`String` | `MultipleAttributeParametrizer.getTransformedQuery(Map<String,Object> args)`
`Map<String,Object>` | `MultipleAttributeParametrizer.rewriteAttributes(Map args)`
`String` | `MultipleAttributeParametrizer.rewriteOQL(Map args)` rewrite an OQL string to replace all multiple arguments $xxx with $xxx_1, $xxx_2, etc

Constructors in org.makumba.db.makumba that throw LogicException
`AttributeParametrizer(String oql, boolean acceptColon)` build a parametrizer from an OQL query, in the given database and with the given example arguments

Uses of LogicException in org.makumba.forms.responder

Methods in org.makumba.forms.responder that throw LogicException
`abstract Object` | `ResponderOperation.respondTo(HttpServletRequest req, Responder resp, String suffix, String parentSuffix)` respond to the given request, with the data from the given responder, read using the given multiple form suffix
`void` | `Responder.setHttpRequest(HttpServletRequest req)` pass the http request, so the responder computes its default controller and database

Uses of LogicException in org.makumba.forms.tags

Methods in org.makumba.forms.tags that throw LogicException
`(package private) int` | `OptionTag.computedValue(Object val, FieldDefinition type)` A value was computed, do what's needed with it, cleanup and return the result of doMakumbaEndTag()
`(package private) int` | `InputTag.computedValue(Object val, FieldDefinition type)` A value was computed, do what's needed with it, cleanup and return the result of doMakumbaEndTag()
`(package private) abstract int` | `BasicValueTag.computedValue(Object o, FieldDefinition type)` A value was computed, do what's needed with it, cleanup and return the result of doMakumbaEndTag()
`int` | `MatchModeTag.doAnalyzedEndTag(PageCache pageCache)`
`int` | `InputTag.doAnalyzedEndTag(PageCache pageCache)`
`int` | `SearchFieldTag.doAnalyzedEndTag(PageCache pageCache)`
`int` | `BasicValueTag.doAnalyzedEndTag(PageCache pageCache)`
`int` | `CriterionTag.doAnalyzedEndTag(PageCache pageCache)`
`int` | `FormTagBase.doAnalyzedStartTag(PageCache pageCache)` Sets the responder elements, computes the base pointer if needed

Uses of LogicException in org.makumba.list

Methods in org.makumba.list that throw LogicException
`String` | `ListFormDataProvider.computeBasePointer(MultipleKey tagKey, PageContext pageContext)`
`Object` | `ListFormDataProvider.getValue(MultipleKey tagKey, PageContext pageContext, PageCache pageCache)`
`void` | `ListFormDataProvider.onFormStartTag(MultipleKey tagKey, PageCache pageCache, PageContext pageContext)`

Uses of LogicException in org.makumba.list.engine

Methods in org.makumba.list.engine that throw LogicException
`static int` | `QueryExecution.computeLimit(PageContext pc, String s, int defaultValue, int defaultNonSpecified)` Computes the limit from the value passed in the limit tag parameter.
`Grouper` | `ComposedQuery.execute(QueryProvider qep, Map args, ComposedQuery.Evaluator v, int offset, int limit)` Executes the contained query in the given database
`static QueryExecution` | `QueryExecution.getFor(MultipleKey key, PageContext pageContext, String offset, String limit)` Gets the QueryExecution for the given key, builds one if needed.
`static QueryExecution` | `QueryExecution.getFor(MultipleKey key, PageContext pageContext, String offset, String limit, String defaultLimit)` Like `QueryExecution.getFor(MultipleKey, PageContext, String, String)`, but uses the default values for offset/limit from the list tag.

Uses of LogicException in org.makumba.list.engine.valuecomputer

Methods in org.makumba.list.engine.valuecomputer that throw LogicException
`String` | `ValueComputer.getFormattedValue(ValueTag running, PageCache pageCache)`
`Object` | `NullableValueComputer.getValue(PageContext pageContext)` Checks if the iterationGroupData is longer than 1, and throws an exception if so.
`Object` | `ValueComputer.getValue(PageContext pc)` Gets the value of from the QueryExecution based on the projectionIndex
`Object` | `SetValueComputer.getValue(PageContext pageContext)` Goes through the iterationGroupData and returns a vector with the set values.
`void` | `ValueComputer.print(ValueTag running, PageCache pageCache)` Formats the value of the queryProjection from the currentListData of the enclosing query.
`void` | `SetValueComputer.print(ValueTag running, PageCache pageCache)` Goes through the iterationGroupData and prints the set values, comma-separated; also sets var (Vector with the set values) and printVar
`(package private) QueryExecution` | `QueryValueComputer.runQuery(PageContext pageContext)` Obtains the iterationGroupData for the valueQuery

Uses of LogicException in org.makumba.list.tags

Methods in org.makumba.list.tags that throw LogicException
`int` | `ValueTag.doAnalyzedStartTag(PageCache pageCache)` Asks the ValueComputer to present the expression
`int` | `IfTag.doAnalyzedStartTag(PageCache pageCache)` Asks the ValueComputer to calculate the expression, and SKIP_BODY if false.
`int` | `ResultListTag.doAnalyzedStartTag(PageCache pageCache)`
`int` | `QueryTag.doAnalyzedStartTag(PageCache pageCache)` Decides if there will be any tag iteration.

Uses of LogicException in org.makumba.providers

Methods in org.makumba.providers that throw LogicException
`String` | `FormDataProvider.computeBasePointer(MultipleKey tagKey, PageContext pageContext)`
`Object` | `FormDataProvider.getValue(MultipleKey tagKey, PageContext pageContext, PageCache pageCache)` Returns the value of the currently running tag, for Input and Option tags.
`void` | `FormDataProvider.onFormStartTag(MultipleKey tagKey, PageCache pageCache, PageContext pageContext)` Computes data at the beginning of form runtime.

Uses of LogicException in test

Methods in test that throw LogicException
`void` | `LoginTestLogic.checkAttributes(Attributes a, Database db)`
`Object` | `LoginTestLogic.findTestAttribute(Attributes a, Database db)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Docs generated on 2009-02-25 14:20