├── .dockerignore ├── .gitignore ├── .travis.yml ├── Dockerfile ├── Jenkinsfile ├── LICENSE ├── README.md ├── configure-dependencies.sh ├── dockerPushToRepo.sh ├── hydra.json ├── java ├── .gitignore ├── cukes │ ├── pom.xml │ └── src │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── opensaber │ │ │ └── registry │ │ │ └── test │ │ │ ├── ClientExceptions.java │ │ │ ├── Constants.java │ │ │ ├── DeleteIntegrationTestsSteps.java │ │ │ ├── JsonKeys.java │ │ │ ├── RegistryIntegrationSteps.java │ │ │ ├── RegistryIntegrationTest.java │ │ │ ├── RegistryTestBase.java │ │ │ ├── SearchIntegrationTestSteps.java │ │ │ ├── UpdateIntegrationTestSteps.java │ │ │ ├── create.feature │ │ │ ├── delete.feature │ │ │ ├── encryption.feature │ │ │ ├── read.feature │ │ │ ├── search.feature │ │ │ └── update.feature │ │ └── resources │ │ └── logback.xml ├── elastic-search │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── opensaber │ │ └── elastic │ │ ├── ESMessage.java │ │ ├── ElasticServiceImpl.java │ │ └── IElasticService.java ├── middleware-commons │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── io │ │ │ └── opensaber │ │ │ └── registry │ │ │ ├── middleware │ │ │ ├── Middleware.java │ │ │ ├── MiddlewareHaltException.java │ │ │ ├── Validator.java │ │ │ └── util │ │ │ │ ├── Constants.java │ │ │ │ ├── DateUtil.java │ │ │ │ ├── JSONUtil.java │ │ │ │ └── OSSystemFields.java │ │ │ └── transform │ │ │ ├── Configuration.java │ │ │ ├── ConfigurationHelper.java │ │ │ ├── Data.java │ │ │ ├── ErrorCode.java │ │ │ ├── ITransformer.java │ │ │ ├── Json2JsonTransformer.java │ │ │ ├── Json2LdTransformer.java │ │ │ ├── Ld2JsonTransformer.java │ │ │ ├── TransformationException.java │ │ │ └── Transformer.java │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── opensaber │ │ │ └── registry │ │ │ └── middleware │ │ │ └── util │ │ │ ├── DateUtilTest.java │ │ │ └── JSONUtilTest.java │ │ └── resources │ │ ├── actual_data.json │ │ ├── expected_add_prefix_data.json │ │ ├── expected_added_node_data.json │ │ ├── expected_data.json │ │ └── expected_replace_field_data.json ├── middleware │ ├── pom.xml │ └── registry-middleware │ │ ├── authorization │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── opensaber │ │ │ │ └── registry │ │ │ │ └── authorization │ │ │ │ ├── AuthorizationFilter.java │ │ │ │ ├── AuthorizationToken.java │ │ │ │ ├── KeyCloakServiceImpl.java │ │ │ │ ├── SignatureResolver.java │ │ │ │ └── pojos │ │ │ │ └── AuthInfo.java │ │ │ └── test │ │ │ └── java │ │ │ └── io │ │ │ └── opensaber │ │ │ └── registry │ │ │ └── authorization │ │ │ └── AuthorizationFilterTest.java │ │ ├── pom.xml │ │ └── validation │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── opensaber │ │ └── validators │ │ ├── IValidate.java │ │ ├── ValidationException.java │ │ └── ValidationFilter.java ├── opensaber-actors │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── opensaber │ │ │ └── actors │ │ │ ├── ElasticSearchActor.java │ │ │ ├── Indexer.java │ │ │ ├── OSActor.java │ │ │ └── factory │ │ │ └── MessageFactory.java │ │ └── resources │ │ ├── opensaber-actors-prod.conf │ │ └── opensaber-actors.conf ├── pojos │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── opensaber │ │ └── pojos │ │ ├── APIMessage.java │ │ ├── AuditInfo.java │ │ ├── AuditRecord.java │ │ ├── BaseErrorResponse.java │ │ ├── Category.java │ │ ├── ComponentHealthInfo.java │ │ ├── Entity.java │ │ ├── Filter.java │ │ ├── FilterOperators.java │ │ ├── HealthCheckResponse.java │ │ ├── OSEvent.java │ │ ├── OpenSaberInstrumentation.java │ │ ├── Request.java │ │ ├── RequestParams.java │ │ ├── RequestWrapper.java │ │ ├── Response.java │ │ ├── ResponseParams.java │ │ ├── ResponseSerializer.java │ │ ├── ResponseWrapper.java │ │ ├── SearchQuery.java │ │ ├── ValidationInfo.java │ │ ├── ValidationResponse.java │ │ └── ValidationResponseSerializer.java ├── pom.xml ├── registry-interceptor │ ├── .gitignore │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── opensaber │ │ │ └── registry │ │ │ └── interceptor │ │ │ ├── AuthorizationInterceptor.java │ │ │ ├── RequestIdValidationInterceptor.java │ │ │ ├── ValidationInterceptor.java │ │ │ └── handler │ │ │ ├── APIResponseMessage.java │ │ │ └── BaseResponseHandler.java │ │ └── resources │ │ └── banner.txt ├── registry │ ├── .gitignore │ ├── docker-compose.yml │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── io │ │ │ │ └── opensaber │ │ │ │ └── registry │ │ │ │ ├── app │ │ │ │ ├── AppStartupRunner.java │ │ │ │ └── OpenSaberApplication.java │ │ │ │ ├── config │ │ │ │ ├── GenericConfiguration.java │ │ │ │ └── validation │ │ │ │ │ ├── DatabaseConfigValidator.java │ │ │ │ │ └── ValidDatabaseConfig.java │ │ │ │ ├── controller │ │ │ │ ├── BaseController.java │ │ │ │ ├── RegistryController.java │ │ │ │ └── RegistryUtilsController.java │ │ │ │ ├── dao │ │ │ │ ├── IRegistryDao.java │ │ │ │ ├── RegistryDaoImpl.java │ │ │ │ ├── SearchDao.java │ │ │ │ ├── SearchDaoImpl.java │ │ │ │ ├── ValueType.java │ │ │ │ ├── VertexReader.java │ │ │ │ └── VertexWriter.java │ │ │ │ ├── exception │ │ │ │ ├── AuditFailedException.java │ │ │ │ ├── CustomException.java │ │ │ │ ├── CustomExceptionHandler.java │ │ │ │ ├── DuplicateRecordException.java │ │ │ │ ├── EncryptionException.java │ │ │ │ ├── EntityCreationException.java │ │ │ │ ├── MultipleEntityException.java │ │ │ │ ├── NullCheckException.java │ │ │ │ ├── RecordNotFoundException.java │ │ │ │ ├── SignatureException.java │ │ │ │ ├── TypeNotProvidedException.java │ │ │ │ ├── UnexpectedInputException.java │ │ │ │ ├── UpdateException.java │ │ │ │ └── audit │ │ │ │ │ ├── AuditException.java │ │ │ │ │ ├── EntityTypeMissingException.java │ │ │ │ │ ├── InvalidArguementException.java │ │ │ │ │ └── LabelCannotBeNullException.java │ │ │ │ ├── frame │ │ │ │ └── FrameContext.java │ │ │ │ ├── helper │ │ │ │ └── RegistryHelper.java │ │ │ │ ├── model │ │ │ │ ├── AuditRecordReader.java │ │ │ │ ├── DBConnectionInfo.java │ │ │ │ ├── DBConnectionInfoMgr.java │ │ │ │ ├── IndexFields.java │ │ │ │ ├── RegistrySignature.java │ │ │ │ └── dto │ │ │ │ │ └── EntityDto.java │ │ │ │ ├── service │ │ │ │ ├── DecryptionHelper.java │ │ │ │ ├── ElasticReadService.java │ │ │ │ ├── ElasticSearchService.java │ │ │ │ ├── EncryptionHelper.java │ │ │ │ ├── EncryptionService.java │ │ │ │ ├── IAuditService.java │ │ │ │ ├── IReadService.java │ │ │ │ ├── ISearchService.java │ │ │ │ ├── NativeReadService.java │ │ │ │ ├── NativeSearchService.java │ │ │ │ ├── RegistryService.java │ │ │ │ ├── SignatureHelper.java │ │ │ │ ├── SignatureService.java │ │ │ │ └── impl │ │ │ │ │ ├── AuditServiceImpl.java │ │ │ │ │ ├── EncryptionServiceImpl.java │ │ │ │ │ ├── RegistryServiceImpl.java │ │ │ │ │ ├── RetryRestTemplate.java │ │ │ │ │ └── SignatureServiceImpl.java │ │ │ │ ├── sink │ │ │ │ ├── DBProviderFactory.java │ │ │ │ ├── DatabaseProvider.java │ │ │ │ ├── JanusGraphStorage.java │ │ │ │ ├── Neo4jGraphProvider.java │ │ │ │ ├── Neo4jIdProvider.java │ │ │ │ ├── OSGraph.java │ │ │ │ ├── OrientDBGraphProvider.java │ │ │ │ ├── SqlgProvider.java │ │ │ │ ├── TinkerGraphProvider.java │ │ │ │ └── shard │ │ │ │ │ ├── DefaultShardAdvisor.java │ │ │ │ │ ├── IShardAdvisor.java │ │ │ │ │ ├── SerialNumberShardAdvisor.java │ │ │ │ │ ├── Shard.java │ │ │ │ │ ├── ShardAdvisor.java │ │ │ │ │ └── ShardManager.java │ │ │ │ └── util │ │ │ │ ├── ArrayHelper.java │ │ │ │ ├── AuditFileWriter.java │ │ │ │ ├── Definition.java │ │ │ │ ├── DefinitionsManager.java │ │ │ │ ├── EntityParenter.java │ │ │ │ ├── GraphDBFactory.java │ │ │ │ ├── IndexHelper.java │ │ │ │ ├── Indexer.java │ │ │ │ ├── JsonKeys.java │ │ │ │ ├── OSResourceLoader.java │ │ │ │ ├── OSSchemaConfiguration.java │ │ │ │ ├── OSSystemFieldsHelper.java │ │ │ │ ├── ParentLabelGenerator.java │ │ │ │ ├── PrivateField.java │ │ │ │ ├── ReadConfigurator.java │ │ │ │ ├── ReadConfiguratorFactory.java │ │ │ │ ├── RecordIdentifier.java │ │ │ │ ├── RefLabelHelper.java │ │ │ │ ├── ResponseUtil.java │ │ │ │ ├── ServiceProvider.java │ │ │ │ ├── ShardParentInfo.java │ │ │ │ ├── ShardParentInfoList.java │ │ │ │ ├── TypePropertyHelper.java │ │ │ │ └── ViewTemplateManager.java │ │ └── resources │ │ │ ├── Teacher_Audit.json.sample │ │ │ ├── application.yml.sample │ │ │ ├── frame.json.sample │ │ │ ├── logback.xml │ │ │ ├── public │ │ │ └── _schemas_sample │ │ │ │ ├── BasicProficiencyLevel.json.sample │ │ │ │ ├── Common.json.sample │ │ │ │ ├── InServiceTeacherTraining.json.sample │ │ │ │ ├── NonTeachingAssignments.json.sample │ │ │ │ ├── Signature.json.sample │ │ │ │ ├── Teacher.json.sample │ │ │ │ └── TeachingRole.json.sample │ │ │ ├── raw_audit_schema.json │ │ │ ├── views │ │ │ └── teacher_vt.json │ │ │ └── vocab │ │ │ └── 1.0 │ │ │ └── vocab.jsonld.sample │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── opensaber │ │ │ ├── config │ │ │ └── validation │ │ │ │ └── DBConnectionInfoMgrTest.java │ │ │ └── registry │ │ │ ├── RegistryTestSuite.java │ │ │ ├── controller │ │ │ └── RegistryTestBase.java │ │ │ ├── dao │ │ │ ├── VertexWriterTest.java │ │ │ └── impl │ │ │ │ ├── EncryptionDaoImplTest.java │ │ │ │ ├── RegistryDaoImplTest.java │ │ │ │ └── SearchDaoImplTest.java │ │ │ ├── helper │ │ │ └── RegistryHelperTest.java │ │ │ ├── model │ │ │ └── AuditRecordReaderTest.java │ │ │ ├── service │ │ │ └── impl │ │ │ │ ├── EncryptionServiceImplTest.java │ │ │ │ ├── NativeSearchServiceTest.java │ │ │ │ ├── RegistryServiceImplTest.java │ │ │ │ └── SignatureServiceImplTest.java │ │ │ ├── tests │ │ │ └── utility │ │ │ │ └── TestHelper.java │ │ │ └── util │ │ │ ├── ArrayHelperTest.java │ │ │ ├── DefinitionsManagerTest.java │ │ │ ├── OSSystemFieldsHelperTest.java │ │ │ └── RecordIdentifierTest.java │ │ └── resources │ │ ├── logback-test.xml │ │ └── mockito-extensions │ │ └── org.mockito.plugins.MockMaker ├── sunbird-actor │ ├── Message.proto │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── sunbird │ │ └── akka │ │ ├── config │ │ └── ConfigProcessor.java │ │ └── core │ │ ├── ActorCache.java │ │ ├── ActorUtils.java │ │ ├── BaseActor.java │ │ ├── DeadLetterActor.java │ │ ├── MessageProtos.java │ │ ├── Router.java │ │ └── SunbirdActorFactory.java ├── validators │ ├── json │ │ ├── jsonschema │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── opensaber │ │ │ │ └── validators │ │ │ │ └── json │ │ │ │ └── jsonschema │ │ │ │ └── JsonValidationServiceImpl.java │ │ └── pom.xml │ └── pom.xml └── view-templates │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ ├── io │ │ └── opensaber │ │ │ └── views │ │ │ ├── EvaluatorFactory.java │ │ │ ├── Field.java │ │ │ ├── FieldFunction.java │ │ │ ├── FunctionDefinition.java │ │ │ ├── FunctionEvaluator.java │ │ │ ├── IEvaluator.java │ │ │ ├── IViewFunctionProvider.java │ │ │ ├── ProviderEvaluator.java │ │ │ ├── ValueType.java │ │ │ ├── ViewTemplate.java │ │ │ └── ViewTransformer.java │ │ └── org │ │ └── example │ │ └── provider │ │ └── SampleViewFunctionProvider.java │ └── test │ ├── java │ └── io │ │ └── opensaber │ │ └── views │ │ ├── FieldTest.java │ │ ├── ViewTemplateTest.java │ │ └── ViewTransformerTest.java │ └── resources │ ├── mathVT1.json │ └── person_vt.json ├── metadata.sh ├── opensaber_api_spec.yaml ├── scripts ├── .gitignore ├── data.csv ├── data.json ├── index.js ├── package-lock.json ├── package.json └── sample.js ├── test-harness ├── OnlyAdd.jmx ├── OnlyRead.jmx ├── README.md ├── TeacherRecordTests.jmx └── UserRecordTests.jmx └── ui-sample ├── Person.html ├── README.md ├── alpaca.css ├── layout1.html └── schema └── Person.json /.dockerignore: -------------------------------------------------------------------------------- 1 | **/src/main/resources/*.sample -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/Dockerfile -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/README.md -------------------------------------------------------------------------------- /configure-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/configure-dependencies.sh -------------------------------------------------------------------------------- /dockerPushToRepo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/dockerPushToRepo.sh -------------------------------------------------------------------------------- /hydra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/hydra.json -------------------------------------------------------------------------------- /java/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/.gitignore -------------------------------------------------------------------------------- /java/cukes/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/pom.xml -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/ClientExceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/ClientExceptions.java -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/Constants.java -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/DeleteIntegrationTestsSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/DeleteIntegrationTestsSteps.java -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/JsonKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/JsonKeys.java -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/RegistryIntegrationSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/RegistryIntegrationSteps.java -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/RegistryIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/RegistryIntegrationTest.java -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/RegistryTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/RegistryTestBase.java -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/SearchIntegrationTestSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/SearchIntegrationTestSteps.java -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/UpdateIntegrationTestSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/UpdateIntegrationTestSteps.java -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/create.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/create.feature -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/delete.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/delete.feature -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/encryption.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/encryption.feature -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/read.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/read.feature -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/search.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/search.feature -------------------------------------------------------------------------------- /java/cukes/src/test/java/io/opensaber/registry/test/update.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/java/io/opensaber/registry/test/update.feature -------------------------------------------------------------------------------- /java/cukes/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/cukes/src/test/resources/logback.xml -------------------------------------------------------------------------------- /java/elastic-search/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/elastic-search/pom.xml -------------------------------------------------------------------------------- /java/elastic-search/src/main/java/io/opensaber/elastic/ESMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/elastic-search/src/main/java/io/opensaber/elastic/ESMessage.java -------------------------------------------------------------------------------- /java/elastic-search/src/main/java/io/opensaber/elastic/ElasticServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/elastic-search/src/main/java/io/opensaber/elastic/ElasticServiceImpl.java -------------------------------------------------------------------------------- /java/elastic-search/src/main/java/io/opensaber/elastic/IElasticService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/elastic-search/src/main/java/io/opensaber/elastic/IElasticService.java -------------------------------------------------------------------------------- /java/middleware-commons/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /java/middleware-commons/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/pom.xml -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/middleware/Middleware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/middleware/Middleware.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/middleware/MiddlewareHaltException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/middleware/MiddlewareHaltException.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/middleware/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/middleware/Validator.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/middleware/util/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/middleware/util/Constants.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/middleware/util/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/middleware/util/DateUtil.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/middleware/util/JSONUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/middleware/util/JSONUtil.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/middleware/util/OSSystemFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/middleware/util/OSSystemFields.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/transform/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/transform/Configuration.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/transform/ConfigurationHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/transform/ConfigurationHelper.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/transform/Data.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/transform/Data.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/transform/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/transform/ErrorCode.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/transform/ITransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/transform/ITransformer.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/transform/Json2JsonTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/transform/Json2JsonTransformer.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/transform/Json2LdTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/transform/Json2LdTransformer.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/transform/Ld2JsonTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/transform/Ld2JsonTransformer.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/transform/TransformationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/transform/TransformationException.java -------------------------------------------------------------------------------- /java/middleware-commons/src/main/java/io/opensaber/registry/transform/Transformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/main/java/io/opensaber/registry/transform/Transformer.java -------------------------------------------------------------------------------- /java/middleware-commons/src/test/java/io/opensaber/registry/middleware/util/DateUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/test/java/io/opensaber/registry/middleware/util/DateUtilTest.java -------------------------------------------------------------------------------- /java/middleware-commons/src/test/java/io/opensaber/registry/middleware/util/JSONUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/test/java/io/opensaber/registry/middleware/util/JSONUtilTest.java -------------------------------------------------------------------------------- /java/middleware-commons/src/test/resources/actual_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/test/resources/actual_data.json -------------------------------------------------------------------------------- /java/middleware-commons/src/test/resources/expected_add_prefix_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/test/resources/expected_add_prefix_data.json -------------------------------------------------------------------------------- /java/middleware-commons/src/test/resources/expected_added_node_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/test/resources/expected_added_node_data.json -------------------------------------------------------------------------------- /java/middleware-commons/src/test/resources/expected_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/test/resources/expected_data.json -------------------------------------------------------------------------------- /java/middleware-commons/src/test/resources/expected_replace_field_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware-commons/src/test/resources/expected_replace_field_data.json -------------------------------------------------------------------------------- /java/middleware/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/pom.xml -------------------------------------------------------------------------------- /java/middleware/registry-middleware/authorization/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/authorization/pom.xml -------------------------------------------------------------------------------- /java/middleware/registry-middleware/authorization/src/main/java/io/opensaber/registry/authorization/AuthorizationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/authorization/src/main/java/io/opensaber/registry/authorization/AuthorizationFilter.java -------------------------------------------------------------------------------- /java/middleware/registry-middleware/authorization/src/main/java/io/opensaber/registry/authorization/AuthorizationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/authorization/src/main/java/io/opensaber/registry/authorization/AuthorizationToken.java -------------------------------------------------------------------------------- /java/middleware/registry-middleware/authorization/src/main/java/io/opensaber/registry/authorization/KeyCloakServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/authorization/src/main/java/io/opensaber/registry/authorization/KeyCloakServiceImpl.java -------------------------------------------------------------------------------- /java/middleware/registry-middleware/authorization/src/main/java/io/opensaber/registry/authorization/SignatureResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/authorization/src/main/java/io/opensaber/registry/authorization/SignatureResolver.java -------------------------------------------------------------------------------- /java/middleware/registry-middleware/authorization/src/main/java/io/opensaber/registry/authorization/pojos/AuthInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/authorization/src/main/java/io/opensaber/registry/authorization/pojos/AuthInfo.java -------------------------------------------------------------------------------- /java/middleware/registry-middleware/authorization/src/test/java/io/opensaber/registry/authorization/AuthorizationFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/authorization/src/test/java/io/opensaber/registry/authorization/AuthorizationFilterTest.java -------------------------------------------------------------------------------- /java/middleware/registry-middleware/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/pom.xml -------------------------------------------------------------------------------- /java/middleware/registry-middleware/validation/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /java/middleware/registry-middleware/validation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/validation/pom.xml -------------------------------------------------------------------------------- /java/middleware/registry-middleware/validation/src/main/java/io/opensaber/validators/IValidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/validation/src/main/java/io/opensaber/validators/IValidate.java -------------------------------------------------------------------------------- /java/middleware/registry-middleware/validation/src/main/java/io/opensaber/validators/ValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/validation/src/main/java/io/opensaber/validators/ValidationException.java -------------------------------------------------------------------------------- /java/middleware/registry-middleware/validation/src/main/java/io/opensaber/validators/ValidationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/middleware/registry-middleware/validation/src/main/java/io/opensaber/validators/ValidationFilter.java -------------------------------------------------------------------------------- /java/opensaber-actors/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/opensaber-actors/pom.xml -------------------------------------------------------------------------------- /java/opensaber-actors/src/main/java/io/opensaber/actors/ElasticSearchActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/opensaber-actors/src/main/java/io/opensaber/actors/ElasticSearchActor.java -------------------------------------------------------------------------------- /java/opensaber-actors/src/main/java/io/opensaber/actors/Indexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/opensaber-actors/src/main/java/io/opensaber/actors/Indexer.java -------------------------------------------------------------------------------- /java/opensaber-actors/src/main/java/io/opensaber/actors/OSActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/opensaber-actors/src/main/java/io/opensaber/actors/OSActor.java -------------------------------------------------------------------------------- /java/opensaber-actors/src/main/java/io/opensaber/actors/factory/MessageFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/opensaber-actors/src/main/java/io/opensaber/actors/factory/MessageFactory.java -------------------------------------------------------------------------------- /java/opensaber-actors/src/main/resources/opensaber-actors-prod.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/opensaber-actors/src/main/resources/opensaber-actors-prod.conf -------------------------------------------------------------------------------- /java/opensaber-actors/src/main/resources/opensaber-actors.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/opensaber-actors/src/main/resources/opensaber-actors.conf -------------------------------------------------------------------------------- /java/pojos/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/pom.xml -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/APIMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/APIMessage.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/AuditInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/AuditInfo.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/AuditRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/AuditRecord.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/BaseErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/BaseErrorResponse.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/Category.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/ComponentHealthInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/ComponentHealthInfo.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/Entity.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/Filter.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/FilterOperators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/FilterOperators.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/HealthCheckResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/HealthCheckResponse.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/OSEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/OSEvent.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/OpenSaberInstrumentation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/OpenSaberInstrumentation.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/Request.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/RequestParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/RequestParams.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/RequestWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/RequestWrapper.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/Response.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/ResponseParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/ResponseParams.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/ResponseSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/ResponseSerializer.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/ResponseWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/ResponseWrapper.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/SearchQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/SearchQuery.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/ValidationInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/ValidationInfo.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/ValidationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/ValidationResponse.java -------------------------------------------------------------------------------- /java/pojos/src/main/java/io/opensaber/pojos/ValidationResponseSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pojos/src/main/java/io/opensaber/pojos/ValidationResponseSerializer.java -------------------------------------------------------------------------------- /java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/pom.xml -------------------------------------------------------------------------------- /java/registry-interceptor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry-interceptor/.gitignore -------------------------------------------------------------------------------- /java/registry-interceptor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry-interceptor/pom.xml -------------------------------------------------------------------------------- /java/registry-interceptor/src/main/java/io/opensaber/registry/interceptor/AuthorizationInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry-interceptor/src/main/java/io/opensaber/registry/interceptor/AuthorizationInterceptor.java -------------------------------------------------------------------------------- /java/registry-interceptor/src/main/java/io/opensaber/registry/interceptor/RequestIdValidationInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry-interceptor/src/main/java/io/opensaber/registry/interceptor/RequestIdValidationInterceptor.java -------------------------------------------------------------------------------- /java/registry-interceptor/src/main/java/io/opensaber/registry/interceptor/ValidationInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry-interceptor/src/main/java/io/opensaber/registry/interceptor/ValidationInterceptor.java -------------------------------------------------------------------------------- /java/registry-interceptor/src/main/java/io/opensaber/registry/interceptor/handler/APIResponseMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry-interceptor/src/main/java/io/opensaber/registry/interceptor/handler/APIResponseMessage.java -------------------------------------------------------------------------------- /java/registry-interceptor/src/main/java/io/opensaber/registry/interceptor/handler/BaseResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry-interceptor/src/main/java/io/opensaber/registry/interceptor/handler/BaseResponseHandler.java -------------------------------------------------------------------------------- /java/registry-interceptor/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry-interceptor/src/main/resources/banner.txt -------------------------------------------------------------------------------- /java/registry/.gitignore: -------------------------------------------------------------------------------- 1 | *dump.json 2 | databases 3 | -------------------------------------------------------------------------------- /java/registry/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/docker-compose.yml -------------------------------------------------------------------------------- /java/registry/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/pom.xml -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/app/AppStartupRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/app/AppStartupRunner.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/app/OpenSaberApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/app/OpenSaberApplication.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/config/GenericConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/config/GenericConfiguration.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/config/validation/DatabaseConfigValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/config/validation/DatabaseConfigValidator.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/config/validation/ValidDatabaseConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/config/validation/ValidDatabaseConfig.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/controller/BaseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/controller/BaseController.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/controller/RegistryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/controller/RegistryController.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/controller/RegistryUtilsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/controller/RegistryUtilsController.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/dao/IRegistryDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/dao/IRegistryDao.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/dao/RegistryDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/dao/RegistryDaoImpl.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/dao/SearchDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/dao/SearchDao.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/dao/SearchDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/dao/SearchDaoImpl.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/dao/ValueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/dao/ValueType.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/dao/VertexReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/dao/VertexReader.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/dao/VertexWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/dao/VertexWriter.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/AuditFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/AuditFailedException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/CustomException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/CustomException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/CustomExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/CustomExceptionHandler.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/DuplicateRecordException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/DuplicateRecordException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/EncryptionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/EncryptionException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/EntityCreationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/EntityCreationException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/MultipleEntityException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/MultipleEntityException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/NullCheckException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/NullCheckException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/RecordNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/RecordNotFoundException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/SignatureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/SignatureException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/TypeNotProvidedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/TypeNotProvidedException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/UnexpectedInputException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/UnexpectedInputException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/UpdateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/UpdateException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/audit/AuditException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/audit/AuditException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/audit/EntityTypeMissingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/audit/EntityTypeMissingException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/audit/InvalidArguementException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/audit/InvalidArguementException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/exception/audit/LabelCannotBeNullException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/exception/audit/LabelCannotBeNullException.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/frame/FrameContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/frame/FrameContext.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/helper/RegistryHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/helper/RegistryHelper.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/model/AuditRecordReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/model/AuditRecordReader.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/model/DBConnectionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/model/DBConnectionInfo.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/model/DBConnectionInfoMgr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/model/DBConnectionInfoMgr.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/model/IndexFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/model/IndexFields.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/model/RegistrySignature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/model/RegistrySignature.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/model/dto/EntityDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/model/dto/EntityDto.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/DecryptionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/DecryptionHelper.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/ElasticReadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/ElasticReadService.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/ElasticSearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/ElasticSearchService.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/EncryptionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/EncryptionHelper.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/EncryptionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/EncryptionService.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/IAuditService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/IAuditService.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/IReadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/IReadService.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/ISearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/ISearchService.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/NativeReadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/NativeReadService.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/NativeSearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/NativeSearchService.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/RegistryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/RegistryService.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/SignatureHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/SignatureHelper.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/SignatureService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/SignatureService.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/impl/AuditServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/impl/AuditServiceImpl.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/impl/EncryptionServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/impl/EncryptionServiceImpl.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/impl/RegistryServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/impl/RegistryServiceImpl.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/impl/RetryRestTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/impl/RetryRestTemplate.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/service/impl/SignatureServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/service/impl/SignatureServiceImpl.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/DBProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/DBProviderFactory.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/DatabaseProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/DatabaseProvider.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/JanusGraphStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/JanusGraphStorage.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/Neo4jGraphProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/Neo4jGraphProvider.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/Neo4jIdProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/Neo4jIdProvider.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/OSGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/OSGraph.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/OrientDBGraphProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/OrientDBGraphProvider.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/SqlgProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/SqlgProvider.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/TinkerGraphProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/TinkerGraphProvider.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/shard/DefaultShardAdvisor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/shard/DefaultShardAdvisor.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/shard/IShardAdvisor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/shard/IShardAdvisor.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/shard/SerialNumberShardAdvisor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/shard/SerialNumberShardAdvisor.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/shard/Shard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/shard/Shard.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/shard/ShardAdvisor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/shard/ShardAdvisor.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/sink/shard/ShardManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/sink/shard/ShardManager.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/ArrayHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/ArrayHelper.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/AuditFileWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/AuditFileWriter.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/Definition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/Definition.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/DefinitionsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/DefinitionsManager.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/EntityParenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/EntityParenter.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/GraphDBFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/GraphDBFactory.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/IndexHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/IndexHelper.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/Indexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/Indexer.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/JsonKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/JsonKeys.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/OSResourceLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/OSResourceLoader.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/OSSchemaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/OSSchemaConfiguration.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/OSSystemFieldsHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/OSSystemFieldsHelper.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/ParentLabelGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/ParentLabelGenerator.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/PrivateField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/PrivateField.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/ReadConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/ReadConfigurator.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/ReadConfiguratorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/ReadConfiguratorFactory.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/RecordIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/RecordIdentifier.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/RefLabelHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/RefLabelHelper.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/ResponseUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/ResponseUtil.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/ServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/ServiceProvider.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/ShardParentInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/ShardParentInfo.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/ShardParentInfoList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/ShardParentInfoList.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/TypePropertyHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/TypePropertyHelper.java -------------------------------------------------------------------------------- /java/registry/src/main/java/io/opensaber/registry/util/ViewTemplateManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/java/io/opensaber/registry/util/ViewTemplateManager.java -------------------------------------------------------------------------------- /java/registry/src/main/resources/Teacher_Audit.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/Teacher_Audit.json.sample -------------------------------------------------------------------------------- /java/registry/src/main/resources/application.yml.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/application.yml.sample -------------------------------------------------------------------------------- /java/registry/src/main/resources/frame.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/frame.json.sample -------------------------------------------------------------------------------- /java/registry/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/logback.xml -------------------------------------------------------------------------------- /java/registry/src/main/resources/public/_schemas_sample/BasicProficiencyLevel.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/public/_schemas_sample/BasicProficiencyLevel.json.sample -------------------------------------------------------------------------------- /java/registry/src/main/resources/public/_schemas_sample/Common.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/public/_schemas_sample/Common.json.sample -------------------------------------------------------------------------------- /java/registry/src/main/resources/public/_schemas_sample/InServiceTeacherTraining.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/public/_schemas_sample/InServiceTeacherTraining.json.sample -------------------------------------------------------------------------------- /java/registry/src/main/resources/public/_schemas_sample/NonTeachingAssignments.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/public/_schemas_sample/NonTeachingAssignments.json.sample -------------------------------------------------------------------------------- /java/registry/src/main/resources/public/_schemas_sample/Signature.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/public/_schemas_sample/Signature.json.sample -------------------------------------------------------------------------------- /java/registry/src/main/resources/public/_schemas_sample/Teacher.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/public/_schemas_sample/Teacher.json.sample -------------------------------------------------------------------------------- /java/registry/src/main/resources/public/_schemas_sample/TeachingRole.json.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/public/_schemas_sample/TeachingRole.json.sample -------------------------------------------------------------------------------- /java/registry/src/main/resources/raw_audit_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/raw_audit_schema.json -------------------------------------------------------------------------------- /java/registry/src/main/resources/views/teacher_vt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/views/teacher_vt.json -------------------------------------------------------------------------------- /java/registry/src/main/resources/vocab/1.0/vocab.jsonld.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/main/resources/vocab/1.0/vocab.jsonld.sample -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/config/validation/DBConnectionInfoMgrTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/config/validation/DBConnectionInfoMgrTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/RegistryTestSuite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/RegistryTestSuite.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/controller/RegistryTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/controller/RegistryTestBase.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/dao/VertexWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/dao/VertexWriterTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/dao/impl/EncryptionDaoImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/dao/impl/EncryptionDaoImplTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/dao/impl/RegistryDaoImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/dao/impl/RegistryDaoImplTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/dao/impl/SearchDaoImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/dao/impl/SearchDaoImplTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/helper/RegistryHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/helper/RegistryHelperTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/model/AuditRecordReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/model/AuditRecordReaderTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/service/impl/EncryptionServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/service/impl/EncryptionServiceImplTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/service/impl/NativeSearchServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/service/impl/NativeSearchServiceTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/service/impl/RegistryServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/service/impl/RegistryServiceImplTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/service/impl/SignatureServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/service/impl/SignatureServiceImplTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/tests/utility/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/tests/utility/TestHelper.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/util/ArrayHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/util/ArrayHelperTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/util/DefinitionsManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/util/DefinitionsManagerTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/util/OSSystemFieldsHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/util/OSSystemFieldsHelperTest.java -------------------------------------------------------------------------------- /java/registry/src/test/java/io/opensaber/registry/util/RecordIdentifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/java/io/opensaber/registry/util/RecordIdentifierTest.java -------------------------------------------------------------------------------- /java/registry/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/registry/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /java/registry/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline -------------------------------------------------------------------------------- /java/sunbird-actor/Message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/Message.proto -------------------------------------------------------------------------------- /java/sunbird-actor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/README.md -------------------------------------------------------------------------------- /java/sunbird-actor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/pom.xml -------------------------------------------------------------------------------- /java/sunbird-actor/src/main/java/org/sunbird/akka/config/ConfigProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/src/main/java/org/sunbird/akka/config/ConfigProcessor.java -------------------------------------------------------------------------------- /java/sunbird-actor/src/main/java/org/sunbird/akka/core/ActorCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/src/main/java/org/sunbird/akka/core/ActorCache.java -------------------------------------------------------------------------------- /java/sunbird-actor/src/main/java/org/sunbird/akka/core/ActorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/src/main/java/org/sunbird/akka/core/ActorUtils.java -------------------------------------------------------------------------------- /java/sunbird-actor/src/main/java/org/sunbird/akka/core/BaseActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/src/main/java/org/sunbird/akka/core/BaseActor.java -------------------------------------------------------------------------------- /java/sunbird-actor/src/main/java/org/sunbird/akka/core/DeadLetterActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/src/main/java/org/sunbird/akka/core/DeadLetterActor.java -------------------------------------------------------------------------------- /java/sunbird-actor/src/main/java/org/sunbird/akka/core/MessageProtos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/src/main/java/org/sunbird/akka/core/MessageProtos.java -------------------------------------------------------------------------------- /java/sunbird-actor/src/main/java/org/sunbird/akka/core/Router.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/src/main/java/org/sunbird/akka/core/Router.java -------------------------------------------------------------------------------- /java/sunbird-actor/src/main/java/org/sunbird/akka/core/SunbirdActorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/sunbird-actor/src/main/java/org/sunbird/akka/core/SunbirdActorFactory.java -------------------------------------------------------------------------------- /java/validators/json/jsonschema/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/validators/json/jsonschema/pom.xml -------------------------------------------------------------------------------- /java/validators/json/jsonschema/src/main/java/io/opensaber/validators/json/jsonschema/JsonValidationServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/validators/json/jsonschema/src/main/java/io/opensaber/validators/json/jsonschema/JsonValidationServiceImpl.java -------------------------------------------------------------------------------- /java/validators/json/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/validators/json/pom.xml -------------------------------------------------------------------------------- /java/validators/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/validators/pom.xml -------------------------------------------------------------------------------- /java/view-templates/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/pom.xml -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/EvaluatorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/EvaluatorFactory.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/Field.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/Field.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/FieldFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/FieldFunction.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/FunctionDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/FunctionDefinition.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/FunctionEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/FunctionEvaluator.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/IEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/IEvaluator.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/IViewFunctionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/IViewFunctionProvider.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/ProviderEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/ProviderEvaluator.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/ValueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/ValueType.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/ViewTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/ViewTemplate.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/io/opensaber/views/ViewTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/io/opensaber/views/ViewTransformer.java -------------------------------------------------------------------------------- /java/view-templates/src/main/java/org/example/provider/SampleViewFunctionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/main/java/org/example/provider/SampleViewFunctionProvider.java -------------------------------------------------------------------------------- /java/view-templates/src/test/java/io/opensaber/views/FieldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/test/java/io/opensaber/views/FieldTest.java -------------------------------------------------------------------------------- /java/view-templates/src/test/java/io/opensaber/views/ViewTemplateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/test/java/io/opensaber/views/ViewTemplateTest.java -------------------------------------------------------------------------------- /java/view-templates/src/test/java/io/opensaber/views/ViewTransformerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/test/java/io/opensaber/views/ViewTransformerTest.java -------------------------------------------------------------------------------- /java/view-templates/src/test/resources/mathVT1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/test/resources/mathVT1.json -------------------------------------------------------------------------------- /java/view-templates/src/test/resources/person_vt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/java/view-templates/src/test/resources/person_vt.json -------------------------------------------------------------------------------- /metadata.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/metadata.sh -------------------------------------------------------------------------------- /opensaber_api_spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/opensaber_api_spec.yaml -------------------------------------------------------------------------------- /scripts/.gitignore: -------------------------------------------------------------------------------- 1 | **/node_modules/* 2 | -------------------------------------------------------------------------------- /scripts/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/scripts/data.csv -------------------------------------------------------------------------------- /scripts/data.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /scripts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/scripts/index.js -------------------------------------------------------------------------------- /scripts/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/scripts/package-lock.json -------------------------------------------------------------------------------- /scripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/scripts/package.json -------------------------------------------------------------------------------- /scripts/sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/scripts/sample.js -------------------------------------------------------------------------------- /test-harness/OnlyAdd.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/test-harness/OnlyAdd.jmx -------------------------------------------------------------------------------- /test-harness/OnlyRead.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/test-harness/OnlyRead.jmx -------------------------------------------------------------------------------- /test-harness/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/test-harness/README.md -------------------------------------------------------------------------------- /test-harness/TeacherRecordTests.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/test-harness/TeacherRecordTests.jmx -------------------------------------------------------------------------------- /test-harness/UserRecordTests.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/test-harness/UserRecordTests.jmx -------------------------------------------------------------------------------- /ui-sample/Person.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/ui-sample/Person.html -------------------------------------------------------------------------------- /ui-sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/ui-sample/README.md -------------------------------------------------------------------------------- /ui-sample/alpaca.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/ui-sample/alpaca.css -------------------------------------------------------------------------------- /ui-sample/layout1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/ui-sample/layout1.html -------------------------------------------------------------------------------- /ui-sample/schema/Person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sunbird-RC/open-saber/HEAD/ui-sample/schema/Person.json --------------------------------------------------------------------------------