Download Trooper Free Java Code

Description

Trooper is a Java module like framework for building applications using one of the supported runtime profiles. Currently supported profiles include Batch, Service and Orchestration. It additionally has a number of useful libraries that may be used independently of the Trooper runtime.

Icons

Trooper

Source Files

The download file Trooper-master.zip has the following entries.


.gitignore// w w w  .  j a v a 2  s. co m
CHANGELOG.md
README.md
batch-HA/pom.xml
batch-HA/src/main/java/org/trpr/platform/batch/impl/job/ha/HABatchJob.java
batch-HA/src/main/java/org/trpr/platform/batch/impl/job/ha/JobInstanceDetails.java
batch-HA/src/main/java/org/trpr/platform/batch/impl/job/ha/service/CuratorJobSyncHandler.java
batch-HA/src/main/java/org/trpr/platform/batch/impl/job/ha/service/CuratorJobSyncHandlerFactory.java
batch-HA/src/main/java/org/trpr/platform/batch/impl/job/ha/service/FileUpload.java
batch-HA/src/main/java/org/trpr/platform/batch/impl/job/ha/service/SyncServiceImpl.java
batch-HA/src/main/java/org/trpr/platform/batch/impl/spring/CuratorClientFactory.java
batch-HA/src/main/java/org/trpr/platform/batch/impl/spring/JobRegistryBeanPostProcessor.java
batch-core/pom.xml
batch-core/src/main/java/org/trpr/platform/batch/BatchFrameworkConstants.java
batch-core/src/main/java/org/trpr/platform/batch/client/StandAloneBatchClient.java
batch-core/src/main/java/org/trpr/platform/batch/common/BatchException.java
batch-core/src/main/java/org/trpr/platform/batch/common/JobHost.java
batch-core/src/main/java/org/trpr/platform/batch/common/JobInfo.java
batch-core/src/main/java/org/trpr/platform/batch/common/utils/ConfigFileUtils.java
batch-core/src/main/java/org/trpr/platform/batch/impl/jetty/JettyWebAppContextFactory.java
batch-core/src/main/java/org/trpr/platform/batch/impl/jetty/SelectChannelConnector.java
batch-core/src/main/java/org/trpr/platform/batch/impl/quartz/SchedulerFactoryBean.java
batch-core/src/main/java/org/trpr/platform/batch/impl/quartz/SimpleScheduleRepository.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/BatchConfigInfo.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/SpringBatchComponentContainer.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/admin/SimpleJobConfigurationService.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/admin/SimpleJobService.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/admin/repository/MapExecutionContextDao.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/admin/repository/MapJobExecutionDao.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/admin/repository/MapJobInstanceDao.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/admin/repository/MapJobRepositoryFactoryBean.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/admin/repository/MapStepExecutionDao.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/jmx/BatchMetricsExporter.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/jmx/JMXJobUtils.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/jmx/JobAdministrator.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/job/BatchJob.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/partitioner/SimpleRangePartitioner.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/processor/CompositeItemProcessor.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/reader/CompositeItemStreamReader.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/web/JobConfigController.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/web/JobController.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/web/SynchronizationController.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/web/WebContextLoaderListener.java
batch-core/src/main/java/org/trpr/platform/batch/impl/spring/writer/CompositeItemWriter.java
batch-core/src/main/java/org/trpr/platform/batch/spi/quartz/ScheduleRepository.java
batch-core/src/main/java/org/trpr/platform/batch/spi/spring/admin/JobConfigurationService.java
batch-core/src/main/java/org/trpr/platform/batch/spi/spring/admin/JobService.java
batch-core/src/main/java/org/trpr/platform/batch/spi/spring/admin/SyncService.java
batch-core/src/main/java/org/trpr/platform/batch/spi/spring/reader/BatchItemStreamReader.java
batch-core/src/main/java/org/trpr/platform/batch/spi/spring/transformer/ItemTransformer.java
batch-core/src/main/java/org/trpr/platform/batch/spi/spring/writer/ItemAggregator.java
batch-core/src/main/resources/WEB-INF/bootstrap/integration/configuration-context.xml
batch-core/src/main/resources/WEB-INF/bootstrap/manager/execution-context.xml
batch-core/src/main/resources/WEB-INF/bootstrap/resources/resources-context.xml
batch-core/src/main/resources/WEB-INF/servlet-config.xml
batch-core/src/main/resources/WEB-INF/servlet/manager/controller-context.xml
batch-core/src/main/resources/WEB-INF/servlet/manager/integration-context.xml
batch-core/src/main/resources/WEB-INF/servlet/manager/manager-context.xml
batch-core/src/main/resources/WEB-INF/servlet/resources/resources-context.xml
batch-core/src/main/resources/WEB-INF/web.xml
batch-core/src/main/resources/WEB-INF/web/layouts/html/footer.ftl
batch-core/src/main/resources/WEB-INF/web/layouts/html/header.ftl
batch-core/src/main/resources/WEB-INF/web/layouts/html/home.ftl
batch-core/src/main/resources/WEB-INF/web/layouts/html/navigation.ftl
batch-core/src/main/resources/WEB-INF/web/layouts/html/standard.ftl
batch-core/src/main/resources/WEB-INF/web/layouts/json/empty.ftl
batch-core/src/main/resources/WEB-INF/web/layouts/json/home.ftl
batch-core/src/main/resources/WEB-INF/web/layouts/json/standard.ftl
batch-core/src/main/resources/WEB-INF/web/layouts/rss/home.ftl
batch-core/src/main/resources/WEB-INF/web/layouts/rss/standard.ftl
batch-core/src/main/resources/WEB-INF/web/manager/configuration/html/configuration.ftl
batch-core/src/main/resources/WEB-INF/web/manager/configuration/html/modifyJob.ftl
batch-core/src/main/resources/WEB-INF/web/manager/configuration/html/viewJobConfig.ftl
batch-core/src/main/resources/WEB-INF/web/manager/jobs/html/jobs.ftl
batch-core/src/main/resources/WEB-INF/web/manager/jobs/json/jobs.ftl
batch-core/src/main/resources/WEB-INF/web/manager/sync/Message.ftl
batch-core/src/main/resources/WEB-INF/web/resources/codemirror/lib/codemirror.css
batch-core/src/main/resources/WEB-INF/web/resources/codemirror/lib/codemirror.js
batch-core/src/main/resources/WEB-INF/web/resources/codemirror/mode/xml/xml.js
batch-core/src/main/resources/WEB-INF/web/resources/codemirror/theme/neat.css
batch-core/src/main/resources/WEB-INF/web/resources/images/ajax-loader.gif
batch-core/src/main/resources/WEB-INF/web/resources/images/delete.png
batch-core/src/main/resources/WEB-INF/web/resources/images/favicon.ico
batch-core/src/main/resources/WEB-INF/web/resources/images/footer-left.png
batch-core/src/main/resources/WEB-INF/web/resources/images/footer-right.png
batch-core/src/main/resources/WEB-INF/web/resources/images/footer-stretch.png
batch-core/src/main/resources/WEB-INF/web/resources/images/header-left.png
batch-core/src/main/resources/WEB-INF/web/resources/images/header-right.png
batch-core/src/main/resources/WEB-INF/web/resources/images/header-stretch.png
batch-core/src/main/resources/WEB-INF/web/resources/images/help.png
batch-core/src/main/resources/WEB-INF/web/resources/images/issues.gif
batch-core/src/main/resources/WEB-INF/web/resources/images/module-icon.png
batch-core/src/main/resources/WEB-INF/web/resources/images/primary-item-background.png
batch-core/src/main/resources/WEB-INF/web/resources/images/primary-menu-stretch.png
batch-core/src/main/resources/WEB-INF/web/resources/images/primary-wrapper-left.png
batch-core/src/main/resources/WEB-INF/web/resources/images/primary-wrapper-right.png
batch-core/src/main/resources/WEB-INF/web/resources/images/table-header-background.png
batch-core/src/main/resources/WEB-INF/web/resources/images/table-header-bottom-background.png
batch-core/src/main/resources/WEB-INF/web/resources/images/table-header-top-background.png
batch-core/src/main/resources/WEB-INF/web/resources/js/jquery-1.4.2.min.js
batch-core/src/main/resources/WEB-INF/web/resources/js/jquery.validate-1.7.0.min.js
batch-core/src/main/resources/WEB-INF/web/resources/styles/colors.css
batch-core/src/main/resources/WEB-INF/web/resources/styles/local.css
batch-core/src/main/resources/WEB-INF/web/resources/styles/main.css
batch-core/src/main/resources/WEB-INF/web/resources/styles/print.css
batch-core/src/main/resources/WEB-INF/webapp-config.xml
batch-core/src/main/resources/packaged/common-batch-config.xml
batch-core/src/main/resources/packaged/common-batch-server-nature-config.xml
batch-core/src/main/resources/packaged/default-batch-core-config.properties
batch-core/src/main/resources/packaged/xsd/spring-batch-2.1.xsd
batch-core/src/main/resources/packaged/xsd/spring-tool-2.5.xsd
batch-model/pom.xml
batch-model/src/main/.gitignore
batch-model/src/main/resources/packaged/bindings.xjb
batch-model/src/main/resources/packaged/catalog.cat
batch-model/src/main/xsd/statistics/JobStatistics.xsd
dataaccess-hbase/pom.xml
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/.gitignore
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/auth/AuthenticationProvider.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/auth/kerberos/KerberosAuthenticationProvider.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/mappings/config/HBaseMappingContainer.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/persistence/HBaseCriteria.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/persistence/HBaseHandler.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/persistence/HBaseHandlerDelegate.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/persistence/HBaseProvider.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/persistence/entity/HBaseEntity.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/serializer/DateSerializer.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/serializer/IntegerSerializer.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/serializer/LongSerializer.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/serializer/StringSerializer.java
dataaccess-hbase/src/main/java/org/trpr/dataaccess/hbase/util/ByteArrayProcessor.java
dataaccess-hbase/src/main/resources/packaged/bindings.xjb
dataaccess-hbase/src/main/xsd/hbase/hbase-mapping.xsd
dataaccess-orm/pom.xml
dataaccess-orm/src/main/java/org/trpr/dataaccess/RDBMSHandler.java
dataaccess-orm/src/main/java/org/trpr/dataaccess/RDBMSIdentifier.java
dataaccess-orm/src/main/java/org/trpr/dataaccess/RDBMSProvider.java
dataaccess-orm/src/main/java/org/trpr/dataaccess/orm/ShardRoutingDataSource.java
dataaccess-orm/src/main/java/org/trpr/dataaccess/orm/handler/HibernateHandler.java
docs/Batch web console home.png
docs/Edit job config.png
docs/Error message.png
docs/Failed Job execution.png
docs/Failed step partition.png
docs/Failed step.png
docs/HA mode.png
docs/Job and job executions.png
docs/Job configuration console.png
docs/Job execution by step.png
docs/Job launch.png
docs/Jobs listing.png
docs/SEDA model.jpg
docs/Service config.png
docs/Service modify.png
docs/Service statistics.png
docs/Services configuration.png
docs/Step execution.png
docs/Success message.png
docs/Trooper design.png
docs/services console home.png
docs/services listing.png
docs/services response.png
docs/services testing page.png
docs/settings.xml
docs/view job config.png
examples/example-batch-HA/pom.xml
examples/example-batch-HA/src/main/resources/external/bootstrap.xml
examples/example-batch-HA/src/main/resources/external/logback.xml
examples/example-batch-HA/src/main/resources/external/shellTaskletsJobHA/spring-batch-config.xml
examples/example-batch/pom.xml
examples/example-batch/src/main/java/org/trpr/example/batch/email/EmailTasklet.java
examples/example-batch/src/main/java/org/trpr/example/batch/greeting/processor/GreetingJobProcessor.java
examples/example-batch/src/main/java/org/trpr/example/batch/greeting/reader/GreetingJobReader.java
examples/example-batch/src/main/java/org/trpr/example/batch/greeting/writer/GreetingJobWriter.java
examples/example-batch/src/main/resources/external/bootstrap.xml
examples/example-batch/src/main/resources/external/greetingWorkSchedulerJob/spring-batch-config.xml
examples/example-batch/src/main/resources/external/logback.xml
examples/example-batch/src/main/resources/external/shellTaskletsJob/spring-batch-config.xml
examples/example-hbase/pom.xml
examples/example-hbase/src/main/java/org/trpr/example/batch/hbase/test/TestHBaseOps.java
examples/example-hbase/src/main/java/org/trpr/example/batch/hbase/test/entity/HBaseEarthling.java
examples/example-hbase/src/main/resources/external/bootstrap.xml
examples/example-hbase/src/main/resources/external/hbaseTestTaskletJob/hbase-earthling.hbase.xml
examples/example-hbase/src/main/resources/external/hbaseTestTaskletJob/hbaseprovidercontext.xml
examples/example-hbase/src/main/resources/external/hbaseTestTaskletJob/spring-batch-config.xml
examples/example-hbase/src/main/resources/external/logback.xml
examples/example-models/pom.xml
examples/example-models/src/main/.gitignore
examples/example-models/src/main/resources/packaged/bindings.xjb
examples/example-models/src/main/resources/packaged/catalog.cat
examples/example-models/src/main/xsd/entity/Earthling.xsd
examples/example-models/src/main/xsd/service/cep/CEPService.xsd
examples/example-models/src/main/xsd/service/echo/EchoService.xsd
examples/example-models/src/main/xsd/service/greeting/GreetingService.xsd
examples/example-seda-cep/pom.xml
examples/example-seda-cep/src/main/java/org/trpr/example/seda/cep/mule/transformer/EarthlingToCEPServiceRequestTransformer.java
examples/example-seda-cep/src/main/java/org/trpr/example/seda/cep/mule/transformer/EarthlingToEchoServiceRequestTransformer.java
examples/example-seda-cep/src/main/java/org/trpr/example/service/cep/CEPEngineResource.java
examples/example-seda-cep/src/main/java/org/trpr/example/service/cep/CEPEventsDispatcher.java
examples/example-seda-cep/src/main/java/org/trpr/example/service/cep/CEPService.java
examples/example-seda-cep/src/main/java/org/trpr/example/service/cep/CEPTask.java
examples/example-seda-cep/src/main/java/org/trpr/example/service/cep/CEPTaskData.java
examples/example-seda-cep/src/main/java/org/trpr/example/service/cep/EPServiceProviderFactory.java
examples/example-seda-cep/src/main/resources/external/bootstrap.xml
examples/example-seda-cep/src/main/resources/external/logback.xml
examples/example-seda-cep/src/main/resources/external/mule-config.xml
examples/example-seda-cep/src/main/resources/external/spring-services-config.xml
examples/example-seda/pom.xml
examples/example-seda/src/main/java/org/trpr/example/seda/echo/mule/transformer/GreetingSerResToEchoSerReqTransformer.java
examples/example-seda/src/main/java/org/trpr/example/seda/greeting/checkpointing/GreetingStageExecutionEvaluator.java
examples/example-seda/src/main/java/org/trpr/example/seda/greeting/mule/transformer/EarthlingToGreetingServiceRequestTransformer.java
examples/example-seda/src/main/java/org/trpr/example/seda/greeting/persistence/PersistentEarthling.java
examples/example-seda/src/main/resources/external/bootstrap.xml
examples/example-seda/src/main/resources/external/logback.xml
examples/example-seda/src/main/resources/external/mule-config.xml
examples/example-seda/src/main/resources/external/spring-services-config.xml
examples/example-seda/src/test/java/org/trpr/example/seda/client/SedaClient.java
examples/example-services/pom.xml
examples/example-services/src/main/java/org/trpr/example/service/echo/EchoService.java
examples/example-services/src/main/java/org/trpr/example/service/echo/EchoTask.java
examples/example-services/src/main/java/org/trpr/example/service/echo/EchoTaskData.java
examples/example-services/src/main/java/org/trpr/example/service/greeting/GreetingService.java
examples/example-services/src/main/java/org/trpr/example/service/greeting/GreetingTask.java
examples/example-services/src/main/java/org/trpr/example/service/greeting/GreetingTaskData.java
examples/example-services/src/main/java/org/trpr/example/service/greeting/GreetingValidationStrategy.java
examples/example-services/src/main/java/org/trpr/example/service/greeting/SimpleGreetingService.java
examples/example-services/src/main/resources/external/bootstrap.xml
examples/example-services/src/main/resources/external/logback.xml
examples/example-services/src/main/resources/external/spring-services-config.xml
examples/example-services/src/test/java/org/trpr/example/service/request/ServiceRequestSerializer.java
examples/example-services/src/test/resources/external/GreetingServiceRequest.json
examples/example-services/src/test/resources/external/GreetingServiceRequest.xml
examples/pom-examples-batch-with-dep.xml
examples/pom-examples-seda-with-dep.xml
integration-rabbitmq/pom.xml
integration-rabbitmq/src/main/java/org/trpr/platform/integration/impl/messaging/LastUsedRabbitMQMessagePublisherImpl.java
integration-rabbitmq/src/main/java/org/trpr/platform/integration/impl/messaging/RabbitConnectionHolder.java
integration-rabbitmq/src/main/java/org/trpr/platform/integration/impl/messaging/RabbitMQConfiguration.java
integration-rabbitmq/src/main/java/org/trpr/platform/integration/impl/messaging/RabbitMQMessageConsumerImpl.java
integration-rabbitmq/src/main/java/org/trpr/platform/integration/impl/messaging/RabbitMQMessagePublisherImpl.java
integration-rabbitmq/src/main/java/org/trpr/platform/integration/impl/messaging/RabbitMQRPCClientImpl.java
integration-rabbitmq/src/main/java/org/trpr/platform/integration/impl/messaging/RabbitMQRpcConfiguration.java
integration-rabbitmq/src/main/java/org/trpr/platform/integration/impl/messaging/event/RabbitMQEventDispatcher.java
integration-rabbitmq/src/main/java/org/trpr/platform/integration/impl/messaging/event/RabbitMQEventEndpointDispatcher.java
integration-rabbitmq/src/test/java/org/trpr/platform/integration/messaging/test/RabbitMQMessagePublisherTest.java
integration-rabbitmq/src/test/java/org/trpr/platform/integration/messaging/test/RabbitMQMessagePublisherTest2.java
mule-transport-rabbitmq/pom.xml
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/EndpointUtils.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitConnector.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitDispatcher.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitDispatcherFactory.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitEndpointBuilder.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitMQConfiguration.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitMQRpcConfiguration.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitMessageAdapter.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitMessageReceiver.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitMessageRequester.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitMessageRequesterFactory.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/RabbitReplyToHandler.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/config/RabbitmqNamespaceHandler.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/i18n/RabbitMessages.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/transaction/RabbitTransaction.java
mule-transport-rabbitmq/src/main/java/org/trpr/mule/transport/rabbitmq/transaction/RabbitTransactionFactory.java
mule-transport-rabbitmq/src/main/resources/META-INF/mule-rabbitmq.xsd
mule-transport-rabbitmq/src/main/resources/META-INF/services/org/mule/i18n/rabbit-messages.properties
mule-transport-rabbitmq/src/main/resources/META-INF/services/org/mule/transport/amqp.properties
mule-transport-rabbitmq/src/main/resources/META-INF/spring.handlers
mule-transport-rabbitmq/src/main/resources/META-INF/spring.schemas
platform-core/.gitignore
platform-core/pom.xml
platform-core/src/main/java/org/trpr/platform/core/PlatformConstants.java
platform-core/src/main/java/org/trpr/platform/core/PlatformException.java
platform-core/src/main/java/org/trpr/platform/core/impl/event/AbstractEndpointEventConsumerImpl.java
platform-core/src/main/java/org/trpr/platform/core/impl/event/EndpointEventProducerImpl.java
platform-core/src/main/java/org/trpr/platform/core/impl/event/PlatformApplicationEvent.java
platform-core/src/main/java/org/trpr/platform/core/impl/event/PlatformEventConsumerImpl.java
platform-core/src/main/java/org/trpr/platform/core/impl/event/PlatformEventMulticaster.java
platform-core/src/main/java/org/trpr/platform/core/impl/event/PlatformEventProducerImpl.java
platform-core/src/main/java/org/trpr/platform/core/impl/logging/LogBasedMetricsLogger.java
platform-core/src/main/java/org/trpr/platform/core/impl/logging/LogBasedTransactionDataLogger.java
platform-core/src/main/java/org/trpr/platform/core/impl/logging/LogFactory.java
platform-core/src/main/java/org/trpr/platform/core/impl/logging/NullMetricsLogger.java
platform-core/src/main/java/org/trpr/platform/core/impl/logging/SLF4jLogWrapper.java
platform-core/src/main/java/org/trpr/platform/core/impl/management/jmx/BeanInstanceMetadataNamingStrategy.java
platform-core/src/main/java/org/trpr/platform/core/impl/management/jmx/JMXNotificationDispatcher.java
platform-core/src/main/java/org/trpr/platform/core/impl/persistence/AbstractPersistenceHandler.java
platform-core/src/main/java/org/trpr/platform/core/impl/persistence/AbstractPersistenceProvider.java
platform-core/src/main/java/org/trpr/platform/core/impl/persistence/AbstractPersistentEntity.java
platform-core/src/main/java/org/trpr/platform/core/impl/persistence/PersistenceDelegate.java
platform-core/src/main/java/org/trpr/platform/core/impl/persistence/PersistenceManagerProvider.java
platform-core/src/main/java/org/trpr/platform/core/impl/persistence/sharding/AbstractMultiShardedPersistentEntity.java
platform-core/src/main/java/org/trpr/platform/core/impl/persistence/sharding/AbstractShardedPersistentEntity.java
platform-core/src/main/java/org/trpr/platform/core/impl/persistence/sharding/DistributedShardShardingScheme.java
platform-core/src/main/java/org/trpr/platform/core/impl/persistence/sharding/ShardedEntityContextHolder.java
platform-core/src/main/java/org/trpr/platform/core/impl/persistence/sharding/SingleShardShardingScheme.java
platform-core/src/main/java/org/trpr/platform/core/impl/security/DefaultCryptoProvider.java
platform-core/src/main/java/org/trpr/platform/core/impl/security/HashGeneratorImpl.java
platform-core/src/main/java/org/trpr/platform/core/impl/security/util/CryptoUtils.java
platform-core/src/main/java/org/trpr/platform/core/impl/token/AbstractDecoratedTokenGenerator.java
platform-core/src/main/java/org/trpr/platform/core/impl/token/FilteringTokenGenerator.java
platform-core/src/main/java/org/trpr/platform/core/impl/token/filter/NumberFilter.java
platform-core/src/main/java/org/trpr/platform/core/impl/token/pwd/PasswordGenerator.java
platform-core/src/main/java/org/trpr/platform/core/impl/token/uid/UUIDGenerator.java
platform-core/src/main/java/org/trpr/platform/core/spi/event/EndpointEventConsumer.java
platform-core/src/main/java/org/trpr/platform/core/spi/event/EndpointEventProducer.java
platform-core/src/main/java/org/trpr/platform/core/spi/event/PlatformEventConsumer.java
platform-core/src/main/java/org/trpr/platform/core/spi/event/PlatformEventProducer.java
platform-core/src/main/java/org/trpr/platform/core/spi/logging/LogConfigurationException.java
platform-core/src/main/java/org/trpr/platform/core/spi/logging/Logger.java
platform-core/src/main/java/org/trpr/platform/core/spi/logging/PerformanceMetricsLogger.java
platform-core/src/main/java/org/trpr/platform/core/spi/logging/TransactionDataLogger.java
platform-core/src/main/java/org/trpr/platform/core/spi/management/jmx/AppInstanceAwareMBean.java
platform-core/src/main/java/org/trpr/platform/core/spi/management/jmx/InstanceAwareMBean.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/Criteria.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/DataIntegrityViolationException.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/DataRetrievalFailureException.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/Identifier.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/IncorrectResultSizePersistenceException.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/NonTransientPersistenceException.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/PersistenceException.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/PersistenceHandler.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/PersistenceManager.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/PersistenceProvider.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/PersistentEntity.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/Serializer.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/sharding/MultiShardAwareCriteria.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/sharding/MultiShardedEntity.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/sharding/MultiShardedPersistentEntity.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/sharding/ShardAwareCriteria.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/sharding/ShardedEntity.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/sharding/ShardedPersistentEntity.java
platform-core/src/main/java/org/trpr/platform/core/spi/persistence/sharding/ShardingScheme.java
platform-core/src/main/java/org/trpr/platform/core/spi/security/CryptoProvider.java
platform-core/src/main/java/org/trpr/platform/core/spi/security/HashGenerator.java
platform-core/src/main/java/org/trpr/platform/core/spi/security/SecurityException.java
platform-core/src/main/java/org/trpr/platform/core/spi/token/TokenGenerator.java
platform-core/src/main/java/org/trpr/platform/core/spi/token/filter/TokenFilter.java
platform-core/src/main/java/org/trpr/platform/core/util/DateUtils.java
platform-core/src/main/java/org/trpr/platform/core/util/FileUtils.java
platform-core/src/main/java/org/trpr/platform/core/util/PlatformUtils.java
platform-core/src/test/java/org/trpr/platform/core/test/CryptoTest.java
platform-integration/pom.xml
platform-integration/src/main/java/org/trpr/platform/integration/impl/email/SpringMailSender.java
platform-integration/src/main/java/org/trpr/platform/integration/impl/json/JSONTranscoderImpl.java
platform-integration/src/main/java/org/trpr/platform/integration/impl/xml/XMLTranscoderImpl.java
platform-integration/src/main/java/org/trpr/platform/integration/impl/xml/XMLValidatorImpl.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/email/MailSender.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/json/JSONTranscoder.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/marshalling/Marshaller.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/marshalling/MarshallingException.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/messaging/MessageConsumer.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/messaging/MessagePublisher.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/messaging/MessagingException.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/messaging/MessagingTimeoutException.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/messaging/RpcClient.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/xml/XMLDataException.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/xml/XMLTranscoder.java
platform-integration/src/main/java/org/trpr/platform/integration/spi/xml/XMLValidator.java
platform-integration/src/test/java/org/trpr/platform/integration/test/JSONTranscoderTest.java
platform-integration/src/test/java/org/trpr/platform/integration/test/XMLTranscoderTest.java
platform-model/pom.xml
platform-model/src/main/.gitignore
platform-model/src/main/resources/packaged/bindings.xjb
platform-model/src/main/xsd/common/BusinessEntity.xsd
platform-model/src/main/xsd/event/PlatformEvent.xsd
platform-task/pom.xml
platform-task/src/main/java/org/trpr/platform/impl/task/AbstractTask.java
platform-task/src/main/java/org/trpr/platform/impl/task/SimpleTaskManager.java
platform-task/src/main/java/org/trpr/platform/impl/task/TaskContextImpl.java
platform-task/src/main/java/org/trpr/platform/impl/task/URIResource.java
platform-task/src/main/java/org/trpr/platform/impl/validation/AbstractBusinessEntityValidationStrategy.java
platform-task/src/main/java/org/trpr/platform/impl/validation/ExpressionBasedValidator.java
platform-task/src/main/java/org/trpr/platform/spi/execution/ExecutionResult.java
platform-task/src/main/java/org/trpr/platform/spi/execution/ExecutionSummary.java
platform-task/src/main/java/org/trpr/platform/spi/execution/ResultCode.java
platform-task/src/main/java/org/trpr/platform/spi/execution/Severity.java
platform-task/src/main/java/org/trpr/platform/spi/task/Resource.java
platform-task/src/main/java/org/trpr/platform/spi/task/Task.java
platform-task/src/main/java/org/trpr/platform/spi/task/TaskContext.java
platform-task/src/main/java/org/trpr/platform/spi/task/TaskData.java
platform-task/src/main/java/org/trpr/platform/spi/task/TaskManager.java
platform-task/src/main/java/org/trpr/platform/spi/task/TaskResult.java
platform-task/src/main/java/org/trpr/platform/spi/validation/BusinessEntityValidationStrategy.java
platform-task/src/main/java/org/trpr/platform/spi/validation/ValidationResult.java
platform-task/src/main/java/org/trpr/platform/spi/validation/ValidationSummary.java
platform-task/src/main/java/org/trpr/platform/spi/validation/Validator.java
pom.xml
runtime-core/pom.xml
runtime-core/src/main/java/org/trpr/platform/runtime/common/RuntimeConstants.java
runtime-core/src/main/java/org/trpr/platform/runtime/common/RuntimeVariables.java
runtime-core/src/main/java/org/trpr/platform/runtime/impl/bootstrap/BootstrapLauncher.java
runtime-core/src/main/java/org/trpr/platform/runtime/impl/bootstrap/management/jmx/BootstrapModelMBeanExporter.java
runtime-core/src/main/java/org/trpr/platform/runtime/impl/bootstrap/spring/Bootstrap.java
runtime-core/src/main/java/org/trpr/platform/runtime/impl/bootstrapext/AbstractBootstrapExtension.java
runtime-core/src/main/java/org/trpr/platform/runtime/impl/bootstrapext/BootstrapExtensionInfo.java
runtime-core/src/main/java/org/trpr/platform/runtime/impl/bootstrapext/spring/ApplicationContextFactory.java
runtime-core/src/main/java/org/trpr/platform/runtime/impl/config/FileLocator.java
runtime-core/src/main/java/org/trpr/platform/runtime/impl/config/spring/PropertyPlaceholderConfigurer.java
runtime-core/src/main/java/org/trpr/platform/runtime/impl/container/spring/SpringContainerImpl.java
runtime-core/src/main/java/org/trpr/platform/runtime/impl/event/BootstrapProgressMonitor.java
runtime-core/src/main/java/org/trpr/platform/runtime/spi/bootstrap/BootstrapInfo.java
runtime-core/src/main/java/org/trpr/platform/runtime/spi/bootstrap/management/jmx/BootstrapManagedBean.java
runtime-core/src/main/java/org/trpr/platform/runtime/spi/bootstrapext/BootstrapExtension.java
runtime-core/src/main/java/org/trpr/platform/runtime/spi/component/ComponentContainer.java
runtime-core/src/main/java/org/trpr/platform/runtime/spi/config/ConfigurationException.java
runtime-core/src/main/java/org/trpr/platform/runtime/spi/container/Container.java
runtime-core/src/main/resources/external/logback.xml
runtime-core/src/main/resources/packaged/common-spring-beans.xml
runtime-core/src/test/resources/external/bootstrap.xml
runtime-core/src/test/resources/external/bootstrap_extensions.xml
runtime-core/src/test/resources/external/logback.xml
runtime-core/src/test/resources/external/sampleEventPubSub.xml
service-model/pom.xml
service-model/src/main/.gitignore
service-model/src/main/resources/packaged/bindings.xjb
service-model/src/main/resources/packaged/catalog.cat
service-model/src/main/xsd/common/Error.xsd
service-model/src/main/xsd/common/PlatformExceptionResponse.xsd
service-model/src/main/xsd/common/PlatformServiceRequest.xsd
service-model/src/main/xsd/common/PlatformServiceResponse.xsd
service-model/src/main/xsd/common/Status.xsd
service-model/src/main/xsd/common/Warning.xsd
service-model/src/main/xsd/common/event/ServiceEvent.xsd
service-model/src/main/xsd/common/statistics/ServiceStatistics.xsd
serviceframework-core/pom.xml
serviceframework-core/src/main/java/org/trpr/platform/servicefw/ServiceContext.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/ServiceRegistry.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/client/StandAloneServiceClient.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/common/ServiceException.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/common/ServiceFrameworkConstants.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/AbstractServiceImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/BrokerFactory.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/BrokerImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/ServiceCompartmentImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/ServiceInfoImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/ServiceKeyImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/ServiceRequestImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/ServiceResponseImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/ServiceStatisticsGatherer.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/SimpleAbstractServiceImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/event/AbstractServiceEventConsumerImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/event/PlatformEventMulticaster.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/event/ServiceEventProducerImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/notifier/MetricsEvaluatorImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/notifier/MetricsListenerImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/notifier/SimpleMetricsEventReceiver.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/spring/ServiceConfigInfo.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/spring/SpringServicesContainer.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/spring/admin/ConfigurationService.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/spring/admin/ConfigurationServiceImpl.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/spring/web/ServiceController.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/spring/web/WebContextLoaderListener.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/impl/validation/ValidationServiceResponseGenerator.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/jetty/JettyWebAppContextFactory.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/security/CallContext.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/security/SecurityContext.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/Broker.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/Header.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/Service.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/ServiceCompartment.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/ServiceContainer.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/ServiceInfo.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/ServiceKey.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/ServiceRequest.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/ServiceResponse.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/event/ServiceEventConsumer.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/event/ServiceEventProducer.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/notifier/MetricsEvaluator.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/notifier/MetricsEventReceiver.java
serviceframework-core/src/main/java/org/trpr/platform/servicefw/spi/notifier/MetricsListener.java
serviceframework-core/src/main/resources/WEB-INF/controller-context.xml
serviceframework-core/src/main/resources/WEB-INF/pages/configuration.ftl
serviceframework-core/src/main/resources/WEB-INF/pages/footer.ftl
serviceframework-core/src/main/resources/WEB-INF/pages/header.ftl
serviceframework-core/src/main/resources/WEB-INF/pages/home.ftl
serviceframework-core/src/main/resources/WEB-INF/pages/modifyConfig.ftl
serviceframework-core/src/main/resources/WEB-INF/pages/properties/html-resources.properties
serviceframework-core/src/main/resources/WEB-INF/pages/resources/codemirror/lib/codemirror.css
serviceframework-core/src/main/resources/WEB-INF/pages/resources/codemirror/lib/codemirror.js
serviceframework-core/src/main/resources/WEB-INF/pages/resources/codemirror/mode/xml/xml.js
serviceframework-core/src/main/resources/WEB-INF/pages/resources/codemirror/theme/neat.css
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/ajax-loader.gif
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/delete.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/favicon.ico
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/footer-left.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/footer-right.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/footer-stretch.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/header-left.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/header-right.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/header-stretch.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/help.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/issues.gif
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/module-icon.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/primary-item-background.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/primary-menu-stretch.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/primary-wrapper-left.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/primary-wrapper-right.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/table-header-background.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/table-header-bottom-background.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/images/table-header-top-background.png
serviceframework-core/src/main/resources/WEB-INF/pages/resources/js/jquery-1.4.2.min.js
serviceframework-core/src/main/resources/WEB-INF/pages/resources/js/jquery.validate-1.7.0.min.js
serviceframework-core/src/main/resources/WEB-INF/pages/resources/styles/colors.css
serviceframework-core/src/main/resources/WEB-INF/pages/resources/styles/local.css
serviceframework-core/src/main/resources/WEB-INF/pages/resources/styles/main.css
serviceframework-core/src/main/resources/WEB-INF/pages/resources/styles/print.css
serviceframework-core/src/main/resources/WEB-INF/pages/response.ftl
serviceframework-core/src/main/resources/WEB-INF/pages/services-json.ftl
serviceframework-core/src/main/resources/WEB-INF/pages/services.ftl
serviceframework-core/src/main/resources/WEB-INF/pages/test.ftl
serviceframework-core/src/main/resources/WEB-INF/pages/viewConfig.ftl
serviceframework-core/src/main/resources/WEB-INF/servlet-config.xml
serviceframework-core/src/main/resources/WEB-INF/web.xml
serviceframework-core/src/main/resources/WEB-INF/webapp-config.xml
serviceframework-core/src/main/resources/packaged/common-services-server-nature-config.xml
serviceframework-core/src/main/resources/packaged/common-spring-services-config.xml
serviceframework-core/src/main/resources/packaged/default-services-core-config.properties
serviceframework-seda/pom.xml
serviceframework-seda/src/main/java/org/trpr/platform/seda/aop/SedaStageCheckpointingInterceptor.java
serviceframework-seda/src/main/java/org/trpr/platform/seda/api/checkpointing/StageExecutionEvaluator.java
serviceframework-seda/src/main/java/org/trpr/platform/seda/common/SedaFrameworkConstants.java
serviceframework-seda/src/main/java/org/trpr/platform/seda/impl/mule/exceptionhandling/ServiceExceptionStrategy.java
serviceframework-seda/src/main/java/org/trpr/platform/seda/impl/mule/router/ErrorResponseFilteringRouter.java
serviceframework-seda/src/main/java/org/trpr/platform/seda/impl/mule/spring/MuleApplicationContext.java
serviceframework-seda/src/main/java/org/trpr/platform/seda/impl/mule/spring/MuleBeanDefinitionDocumentReader.java
serviceframework-seda/src/main/java/org/trpr/platform/seda/impl/mule/spring/SpringXmlConfigurationBuilder.java
serviceframework-seda/src/main/java/org/trpr/platform/seda/impl/service/MessagingAwareServiceImpl.java
serviceframework-seda/src/main/java/org/trpr/platform/seda/impl/service/MuleServicesContainer.java
serviceframework-seda/src/main/resources/packaged/common-mule-config.xml

Download

Click the following link to download Trooper-master.zip.

Trooper-master.zip




















Home »
  Java Free Code »
    Framework »




Framework
Framework Algorithm
Framework BlackBerry
Framework Collection
Framework Commandline
Framework Concurrency
Framework IRC
Framework LightWeight
Framework Log
Framework MediaPlayer
Framework MVC
Framework Network
Framework RPC
Framework Server
Framework UI