Initial OpenECOMP policy/drools-pdp commit 59/359/1
authorPamela Dragosh <pdragosh@research.att.com>
Wed, 15 Feb 2017 00:45:48 +0000 (19:45 -0500)
committerPamela Dragosh <pdragosh@research.att.com>
Wed, 15 Feb 2017 00:46:03 +0000 (19:46 -0500)
commit0e16acf4d8579fd82349d6cd24e236275735a818
tree2c397f9d025dacfb3318d75e8fef9a750f71f76b
parentec6b0922de2f7e9e68ba9586efc9ed2ad75768f8
Initial OpenECOMP policy/drools-pdp commit

Change-Id: I0072ccab6f40ed32da39667f9f8523b6d6dad2e2
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
203 files changed:
.gitignore [new file with mode: 0644]
.gitreview [new file with mode: 0644]
LICENSE.txt [new file with mode: 0644]
README.md [new file with mode: 0644]
packages/base/.gitignore [new file with mode: 0644]
packages/base/pom.xml [new file with mode: 0644]
packages/base/src/assembly/zip.xml [new file with mode: 0644]
packages/base/src/files/bin/db_upgrade_droolspdp.sh [new file with mode: 0644]
packages/base/src/files/bin/db_upgrade_droolspdp_remote.sh [new file with mode: 0644]
packages/base/src/files/bin/monitor.sh [new file with mode: 0644]
packages/base/src/files/bin/policy.sh [new file with mode: 0644]
packages/base/src/files/data/mysql/160400_droolspdp_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/160400_droolspdp_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/160401_droolspdp_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/160401_droolspdp_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/160700_droolspdp_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/160700_droolspdp_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/161000_droolspdp_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/161000_droolspdp_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/161001_droolspdp_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/161001_droolspdp_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/161002_droolspdp_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/161002_droolspdp_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/161003_droolspdp_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/161003_droolspdp_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/161004_droolspdp_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/161004_droolspdp_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/170200_droolspdp_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/data/mysql/170200_droolspdp_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/etc/cron.d/monitor.cron [new file with mode: 0755]
packages/base/src/files/etc/monitor/monitor.cfg [new file with mode: 0644]
packages/base/src/files/etc/profile.d/env.sh [new file with mode: 0644]
packages/base/src/files/etc/profile.d/su.cfg [new file with mode: 0644]
packages/base/src/files/install/mysql/data/151000_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/151000_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/151001_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/151001_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/151002_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/151002_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/151200_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/151200_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/160200_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/160200_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/160201_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/160201_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/160400_downgrade_script.sql [new file with mode: 0644]
packages/base/src/files/install/mysql/data/160400_upgrade_script.sql [new file with mode: 0644]
packages/base/src/files/m2/settings.xml [new file with mode: 0755]
packages/base/src/files/m2/standalone-settings.xml [new file with mode: 0755]
packages/install/.gitignore [new file with mode: 0644]
packages/install/pom.xml [new file with mode: 0644]
packages/install/src/assembly/zip.xml [new file with mode: 0644]
packages/install/src/files/base.conf [new file with mode: 0644]
packages/install/src/files/policy-management.conf [new file with mode: 0644]
packages/pom.xml [new file with mode: 0644]
policy-core/pom.xml [new file with mode: 0644]
policy-core/src/assembly/assemble_zip.xml [new file with mode: 0644]
policy-core/src/main/java/org/openecomp/policy/drools/core/FeatureAPI.java [new file with mode: 0644]
policy-core/src/main/java/org/openecomp/policy/drools/core/PolicyContainer.java [new file with mode: 0644]
policy-core/src/main/java/org/openecomp/policy/drools/core/PolicySession.java [new file with mode: 0644]
policy-core/src/main/java/org/openecomp/policy/drools/core/jmx/PdpJmx.java [new file with mode: 0644]
policy-core/src/main/java/org/openecomp/policy/drools/core/jmx/PdpJmxListener.java [new file with mode: 0644]
policy-core/src/main/java/org/openecomp/policy/drools/core/jmx/PdpJmxMBean.java [new file with mode: 0644]
policy-core/src/main/java/org/openecomp/policy/drools/properties/Lockable.java [new file with mode: 0644]
policy-core/src/main/java/org/openecomp/policy/drools/properties/PolicyProperties.java [new file with mode: 0644]
policy-core/src/main/java/org/openecomp/policy/drools/properties/Startable.java [new file with mode: 0644]
policy-core/src/main/resources/META-INF/jndi.properties [new file with mode: 0644]
policy-core/src/main/resources/META-INF/persistence.xml [new file with mode: 0644]
policy-endpoints/pom.xml [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/Topic.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/TopicEndpoint.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/TopicListener.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/TopicRegisterable.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/TopicSink.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/TopicSource.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/BusTopic.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/BusTopicSink.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/BusTopicSource.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/DmaapTopicSink.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/DmaapTopicSinkFactory.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/DmaapTopicSource.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/DmaapTopicSourceFactory.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/UebTopicSink.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/UebTopicSinkFactory.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/UebTopicSource.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/UebTopicSourceFactory.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/internal/BusConsumer.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/internal/BusPublisher.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/internal/BusTopicBase.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/internal/InlineBusTopicSink.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/internal/InlineDmaapTopicSink.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/internal/InlineUebTopicSink.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/internal/SingleThreadedBusTopicSource.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/internal/SingleThreadedDmaapTopicSource.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/event/comm/bus/internal/SingleThreadedUebTopicSource.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/http/client/HttpClient.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/http/client/HttpClientFactory.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/http/client/internal/JerseyClient.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/http/server/HttpServletServer.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/http/server/HttpServletServerFactory.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/http/server/internal/JettyJerseyServer.java [new file with mode: 0644]
policy-endpoints/src/main/java/org/openecomp/policy/drools/http/server/internal/JettyServletServer.java [new file with mode: 0644]
policy-endpoints/src/main/resources/schema/pdpd-configuration.jsonschema [new file with mode: 0644]
policy-endpoints/src/test/java/org/openecomp/policy/drools/http/server/test/HttpClientTest.java [new file with mode: 0644]
policy-endpoints/src/test/java/org/openecomp/policy/drools/http/server/test/HttpServerTest.java [new file with mode: 0644]
policy-endpoints/src/test/java/org/openecomp/policy/drools/http/server/test/RestEchoService.java [new file with mode: 0644]
policy-endpoints/src/test/java/org/openecomp/policy/drools/http/server/test/RestEndpoints.java [new file with mode: 0644]
policy-endpoints/src/test/java/org/openecomp/policy/drools/http/server/test/RestMockHealthCheck.java [new file with mode: 0644]
policy-healthcheck/pom.xml [new file with mode: 0644]
policy-healthcheck/src/assembly/assemble_zip.xml [new file with mode: 0644]
policy-healthcheck/src/main/java/org/openecomp/policy/drools/healthcheck/HealthCheck.java [new file with mode: 0644]
policy-healthcheck/src/main/java/org/openecomp/policy/drools/healthcheck/HealthCheckFeature.java [new file with mode: 0644]
policy-healthcheck/src/main/java/org/openecomp/policy/drools/healthcheck/RestHealthCheck.java [new file with mode: 0644]
policy-healthcheck/src/main/resources/META-INF/services/org.openecomp.policy.drools.core.FeatureAPI [new file with mode: 0644]
policy-management/config/policy-engine.properties [new file with mode: 0644]
policy-management/config/policyLogger.properties [new file with mode: 0644]
policy-management/pom.xml [new file with mode: 0644]
policy-management/src/assembly/assemble_zip.xml [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/controller/DroolsController.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/controller/DroolsControllerFactory.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/controller/internal/MavenDroolsController.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/controller/internal/NullDroolsController.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/persistence/SystemPersistence.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/protocol/coders/EventProtocolCoder.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/protocol/coders/JsonProtocolFilter.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/protocol/coders/ProtocolCoderToolset.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/protocol/coders/TopicCoderFilterConfiguration.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/protocol/configuration/ControllerConfiguration.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/protocol/configuration/DroolsConfiguration.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/protocol/configuration/PdpdConfiguration.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/server/restful/RestManager.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/system/Main.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/system/PolicyController.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/system/PolicyControllerFactory.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/system/PolicyEngine.java [new file with mode: 0644]
policy-management/src/main/java/org/openecomp/policy/drools/system/internal/AggregatedPolicyController.java [new file with mode: 0644]
policy-management/src/main/server-gen/bin/add-secured-participant.sh [new file with mode: 0644]
policy-management/src/main/server-gen/bin/create-api-key.sh [new file with mode: 0644]
policy-management/src/main/server-gen/bin/create-secured-topic.sh [new file with mode: 0644]
policy-management/src/main/server-gen/bin/options [new file with mode: 0644]
policy-management/src/main/server-gen/bin/pdpd-configuration.sh [new file with mode: 0644]
policy-management/src/main/server-gen/bin/policy-management-controller [new file with mode: 0644]
policy-management/src/main/server-gen/bin/rest-add-controller.sh [new file with mode: 0644]
policy-management/src/main/server-gen/bin/rest-delete-controller.sh [new file with mode: 0644]
policy-management/src/main/server/config/IntegrityMonitor.properties [new file with mode: 0644]
policy-management/src/main/server/config/controller.properties.README [new file with mode: 0644]
policy-management/src/main/server/config/droolsPersistence.properties [new file with mode: 0644]
policy-management/src/main/server/config/log4j.properties [new file with mode: 0644]
policy-management/src/main/server/config/logback.xml [new file with mode: 0644]
policy-management/src/main/server/config/makefile [new file with mode: 0644]
policy-management/src/main/server/config/policy-engine.properties [new file with mode: 0644]
policy-management/src/main/server/config/policy-healthcheck.properties [new file with mode: 0644]
policy-management/src/main/server/config/policyLogger.properties [new file with mode: 0644]
policy-management/src/main/server/config/system.properties [new file with mode: 0644]
policy-management/src/main/server/config/xacmlPersistence.properties [new file with mode: 0644]
policy-persistence/config/policy-engine.properties [new file with mode: 0644]
policy-persistence/config/policyLogger.properties [new file with mode: 0644]
policy-persistence/pom.xml [new file with mode: 0644]
policy-persistence/src/assembly/assemble_zip.xml [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/core/DbAudit.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/core/DroolsPDPIntegrityMonitor.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/core/IntegrityMonitorProperties.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/core/RepositoryAudit.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/im/PMStandbyStateChangeNotifier.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/DroolsPdp.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/DroolsPdpEntity.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/DroolsPdpImpl.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/DroolsPdpObject.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/DroolsPdpsConnector.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/DroolsPdpsElectionHandler.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/DroolsPersistenceProperties.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/DroolsSession.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/DroolsSessionEntity.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/JpaDroolsPdpsConnector.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/PersistenceFeature.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/ThreadRunningChecker.java [new file with mode: 0644]
policy-persistence/src/main/java/org/openecomp/policy/drools/persistence/XacmlPersistenceProperties.java [new file with mode: 0644]
policy-persistence/src/main/resources/META-INF/services/org.openecomp.policy.drools.core.FeatureAPI [new file with mode: 0644]
policy-persistence/src/test/java/org/openecomp/policy/drools/controller/test/IntegrityAuditIntegrationTest.java [new file with mode: 0644]
policy-persistence/src/test/java/org/openecomp/policy/drools/controller/test/ResiliencyTestCases.java [new file with mode: 0644]
policy-persistence/src/test/java/org/openecomp/policy/drools/controller/test/StandbyStateManagementTest.java [new file with mode: 0644]
policy-persistence/src/test/resources/IntegrityMonitor.properties [new file with mode: 0644]
policy-persistence/src/test/resources/META-INF/persistence.xml [new file with mode: 0644]
policy-persistence/src/test/resources/droolsPersistence.properties [new file with mode: 0644]
policy-persistence/src/test/resources/log4j.properties [new file with mode: 0644]
policy-persistence/src/test/resources/logback.xml [new file with mode: 0644]
policy-persistence/src/test/resources/xacmlPersistence.properties [new file with mode: 0644]
policy-persistence/src/test/server/config/IntegrityMonitor.properties [new file with mode: 0644]
policy-persistence/src/test/server/config/droolsPersistence.properties [new file with mode: 0644]
policy-persistence/src/test/server/config/policyLogger.properties [new file with mode: 0644]
policy-persistence/src/test/server/config/xacmlPersistence.properties [new file with mode: 0644]
policy-utils/pom.xml [new file with mode: 0644]
policy-utils/src/main/java/org/openecomp/policy/drools/utils/OrderedService.java [new file with mode: 0644]
policy-utils/src/main/java/org/openecomp/policy/drools/utils/OrderedServiceImpl.java [new file with mode: 0644]
policy-utils/src/main/java/org/openecomp/policy/drools/utils/Pair.java [new file with mode: 0644]
policy-utils/src/main/java/org/openecomp/policy/drools/utils/PropertyUtil.java [new file with mode: 0644]
policy-utils/src/main/java/org/openecomp/policy/drools/utils/ReflectionUtil.java [new file with mode: 0644]
policy-utils/src/main/java/org/openecomp/policy/drools/utils/Triple.java [new file with mode: 0644]
policy-utils/src/test/java/org/openecomp/policy/drools/utils/PropertyUtilTest.java [new file with mode: 0644]
policy-utils/src/test/resources/log4j.properties [new file with mode: 0644]
pom.xml [new file with mode: 0644]
project-configs/maven/conf/settings.xml [new file with mode: 0644]
version.properties [new file with mode: 0644]