Welcome to the API reference for 10Duke SDK (generated 21-February-2012 10:06).

See:
          Description

Packages
com.tenduke.amazon.s3 StorageProvider implementation for using Amazon S3 storage services.
com.tenduke.binding Binding takes care of storing and retrieving runtime object model object instances to or from a database.
com.tenduke.binding.migration  
com.tenduke.binding.sql Bind implementation base on Jdbc and SQL.
com.tenduke.binding.sql.querydefinitionbuilder Classes related to creating SQL query definition builders.
com.tenduke.binding.sql.writedefinitionbuilder Classes related to creating SQL write definition builders.
com.tenduke.binding.statistics.sql Classes related to SQL binding statistics.
com.tenduke.binding.statistics.sql.querydefinitionbuilder Classes related to SQL binding statistics with query definition builders.
com.tenduke.command Command framework for encapsulating and executing application logical actions and parameters.
com.tenduke.dataprovider Generic interfaces and definitions for using DataProvider, independent of concrete DataProvider implementation.
com.tenduke.dataprovider.integrity  
com.tenduke.dataprovider.querydefinitionbuilder Classes related to creating query definition builders.
com.tenduke.dataprovider.writedefinitionbuilder Classes related to creating write definition builders
com.tenduke.diagnostics Patterns and implementation for Logging and Reporting.
com.tenduke.distribution Declares interfaces and base classes for distributable objects and factories that create distribution requests.
com.tenduke.event Implementation for configurable handling of Events, which are triggered by user actions; supports creation of profile feeds, company event feeds, real-time search index updates, etc.
com.tenduke.io I/O classes and utilities.
com.tenduke.io.scheme Classes for handling input and output streams based on URIs.
com.tenduke.lifecycle Lifecycle manager makes it easy for application developers to do necessary initializations and cleanup of the 10Duke SDK, including core features and extensions.
com.tenduke.lifecycle.tanukiwrapper Implementation of org.tanukisoftware.wrapper.WrapperListener that hooks 10Duke SDK LifecycleManager to JVM lifecycle managed by Tanuki Java Service Wrapper.
com.tenduke.lifecycle.webapp Implementation of javax.servlet.ServletContextListener that hooks 10Duke SDK LifecycleManager to ServletContextListener.contextInitialized() and ServletContextListener.contextDestroyed() calls.
com.tenduke.multimedia Interface and implementation for fully configurable media processing toolchain that can aggregate any available command line tool set to handle media files.
com.tenduke.networking General networking related classes and utilities including request wrapping, endpoint abstraction, message broking and message subscription.
com.tenduke.networking.geoip Classes related to Geo IP.
com.tenduke.networking.http Classes and utilities for HTTP networking.
com.tenduke.networking.http.crawling Classes related to crawling.
com.tenduke.networking.http.search Classes related to searching.
com.tenduke.networking.jetty Wrapping for Jetty embedded web server.
com.tenduke.networking.jetty6 Wrapping for Jetty embedded web server.
com.tenduke.networking.peergroup Abstract base model for implementing peer-to-peer networking.
com.tenduke.networking.peergroup.globalpeergroup Default implementation for WAN tier peergroup.
com.tenduke.networking.peergroup.jgroups Peer group and ad-hoc networking implementation based on JGroups.
com.tenduke.objectmodel The 10Duke SDK base object model.
com.tenduke.objectmodel.binding Classes related to binding.
com.tenduke.objectmodel.filter Classes related to event filtering.
com.tenduke.objectmodel.statistics Classes related to statistics.
com.tenduke.objectmodel.validation  
com.tenduke.patterns Declares and defines some common patterns used in the 10Duke SDK.
com.tenduke.patterns.authorization Authorization patterns.
com.tenduke.patterns.concurrent Concurrency patterns.
com.tenduke.patterns.conditional Conditional patterns.
com.tenduke.patterns.dataprovider Data provider patterns.
com.tenduke.patterns.graph  
com.tenduke.patterns.memberdirectory Member directory patterns.
com.tenduke.patterns.net Net patterns.
com.tenduke.patterns.usermanagement User management patterns.
com.tenduke.reporting Base reporting client and server framework for handling report entries (see also com.tenduke.diagnostics).
com.tenduke.reporting.objectmodel Classes related to reporting and object model.
com.tenduke.reporting.objectmodel.binding.sql Classes related to reporting, object model and SQL binding.
com.tenduke.security.certificates Provider certificate and digital signature handling.
com.tenduke.services Service interface for developing services and framework for service management.
com.tenduke.services.command Abstract base classes and utilities for developing and using commands.
com.tenduke.services.hsqldb.hsqlv1 Management and data source initializator for HSQLDB database version 1.x.
com.tenduke.services.hsqldb.hsqlv1.command Classes related to commands for Hsql database version 1.
com.tenduke.services.http Classes for extending HTTP networking based capabilities of the 10Duke SDK, including authentication, session handling, request proxying and distribution by HTTP.
com.tenduke.services.http.oauth Classes related to http authentication.
com.tenduke.services.multimedia Extends multimedia processing features provided in com.tenduke.multimedia.
com.tenduke.services.multimedia.command Classes related to multimedia service commands.
com.tenduke.services.multimedia.http Classes related to multimedia services with http.
com.tenduke.services.objectmodel Endpoints, request handling, commands and utilities for working with object model objects.
com.tenduke.services.objectmodel.command Classes related to commands that manipulate the object model.
com.tenduke.services.objectmodel.eventchangetracker Classes related to object model and event chage tracker.
com.tenduke.services.objectmodel.formhandler Classes that parses forms and outputs object model.
com.tenduke.services.objectmodel.metadata Classes related to the object model metadata.
com.tenduke.services.platform Servlet endpoints for commands and session management, and basic user management commands.
com.tenduke.services.platform.command Classes related to platform service commands..
com.tenduke.sqldb Data source initializer and management implementation based on JDBC for using supported relational databases.
com.tenduke.storage Defines the storage providing framework implemented and used in the 10Duke SDK.
com.tenduke.types Declares and defines common and generic types used in the the 10Duke SDK.
com.tenduke.usermanagement Authentication, identity management and user management management.
com.tenduke.utils Various utilities including the 10Duke SDK configuration engine.
com.tenduke.utils.jdbc JDBC utilities.
com.tenduke.utils.security Security utilities.
org.json  
org.w3c.tools.jpeg Classes related to Jpeg tools.

 

Welcome to the API reference for 10Duke SDK (generated 21-February-2012 10:06).

The 10Duke SDK API is organized by following structure:

Core API packages:

API packages on technical domain level:

API packages on application domain level: