Revision 34342
Added by Nikon Gasparis over 9 years ago
- added
- modified
- copied
- renamed
- deleted
- dnet40
- modules
- uoa-validator-service
- trunk
- pom.xml (diff)
- src
- main
- java
- eu
- dnetlib
- validator
- service
- config
- CascadingPropertyLoader.java (diff)
- EPRBuilder.java (diff)
- ValidatorContextLoaderListener.java
- ValidatorServiceContextLoaderListener.java /dnet40/modules/uoa-validator-web/trunk/src/main/java/eu/dnetlib/validator/web/config/ValidatorContextLoaderListener.java
- dao
- impl
- impls
- MemoryThreadValidator.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/MemoryThreadValidator.java
- ValidatorRestore.java /dnet40/modules/uoa-madgik-validator/trunk/src/main/java/gr/uoa/di/validator/api/ValidatorRestore.java
- executors
- ExecutorSubmitter.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/executors/ExecutorSubmitter.java
- ThreadExecutor.java (diff)
- ThreadExecutorSubmitter.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/executors/ThreadExecutorSubmitter.java
- listeners
- CompatibilityTestListener.java /dnet40/modules/uoa-madgik-validator/trunk/src/main/java/gr/uoa/di/validator/api/listeners/OpenAIREValidatorCompatibilityTestListener.java
- CrisListener.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/listeners/CrisListener.java
- DnetListener.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/listeners/DnetListener.java
- ListenersManager.java /dnet40/modules/uoa-madgik-validator/trunk/src/main/java/gr/uoa/di/validator/api/listeners/ListenersManager.java
- RecordXMLBuilder.java (diff)
- RegistrationListener.java /dnet40/modules/uoa-madgik-validator/trunk/src/main/java/gr/uoa/di/validator/api/listeners/OpenAIREValidatorRegistrationListener.java
- ValidatorJobListener.java (diff)
- persistance
- MemoryRegistry.java (diff)
- ThreadSafeMemoryRegistry.java (diff)
- ThreadSafeRegistry.java (diff)
- XMLFilePersistance.java
- providers
- CrisProvider.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/providers/CrisProvider.java
- DnetProvider.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/providers/DnetProvider.java
- DummyProvider.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/providers/DummyProvider.java
- OAIPMHRecordProvider.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/providers/OAIPMHRecordProvider.java
- OAIPMHSinglePageVerbProvider.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/providers/OAIPMHSinglePageVerbProvider.java
- ProvidersManager.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/providers/ProvidersManager.java
- RepositoryChecks.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/providers/RepositoryChecks.java
- URLStreamer.java (diff)
- rules
- CardinalityRule.java (diff)
- ChainRule.java (diff)
- RegularExpressionRule.java (diff)
- RuleTypes.java (diff)
- ValidUrlRule.java (diff)
- VocabularyRule.java (diff)
- oaipmh
- text
- xml
- XMLCardinalityRule.java (diff)
- XMLCrisClassVocabularyRule.java (diff)
- XMLCrisReferentialIntegrityRule.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/rules/xml/XMLCrisReferentialIntegrityRule.java
- XMLFieldExistsRule.java (diff)
- XMLNotConfusedFieldsRule.java (diff)
- XMLRegularExpressionRule.java (diff)
- XMLRule.java (diff)
- XMLValidURL.java (diff)
- XMLVocabularyRule.java (diff)
- test.java /dnet40/modules/uoa-validator/trunk/src/main/java/gr/uoa/di/validator/impls/rules/xml/test.java
- valobjs
- config
- service
- validator
- dnetlib
- gr
- eu
- resources
- eu
- dnetlib
- validator
- service
- cnr-site.properties /dnet40/modules/uoa-validator-service/trunk/src/main/resources/eu/dnetlib/cnr-site.properties
- config
- springContext-validator-config.xml /dnet40/modules/uoa-validator-web/trunk/src/main/resources/eu/dnetlib/validator/web/config/springContext-validator-config.xml
- dao
- listeners
- springContext-validator-listeners.properties /dnet40/modules/uoa-validator/trunk/src/main/resources/gr/uoa/di/validator/impls/listeners/springContext-validator-listeners.properties
- springContext-validator-listeners.xml /dnet40/modules/uoa-validator/trunk/src/main/resources/gr/uoa/di/validator/impls/listeners/springContext-validator-listeners.xml
- xml.vm /dnet40/modules/uoa-validator/trunk/src/main/resources/gr/uoa/di/validator/impls/listeners/xml.vm
- xmlFinalReport.vm /dnet40/modules/uoa-validator/trunk/src/main/resources/gr/uoa/di/validator/impls/listeners/xmlFinalReport.vm
- providers
- springContext-validator-providers.properties /dnet40/modules/uoa-validator/trunk/src/main/resources/gr/uoa/di/validator/impls/providers/springContext-validator-providers.properties
- springContext-validator-providers.xml /dnet40/modules/uoa-validator/trunk/src/main/resources/gr/uoa/di/validator/impls/providers/springContext-validator-providers.xml
- springContext-validator-blackboard.xml
- springContext-validator-library.properties /dnet40/modules/uoa-validator/trunk/src/main/resources/gr/uoa/di/validator/impls/springContext-validator-library.properties
- springContext-validator-library.xml /dnet40/modules/uoa-validator/trunk/src/main/resources/gr/uoa/di/validator/impls/springContext-validator-library.xml
- springContext-validator-manager.xml
- springContext-validator-service-IS.xml /dnet40/modules/uoa-validator-service/trunk/src/main/resources/gr/uoa/di/validator/service/springContext-validator-service.xml
- springContext-validator-service-standalone.xml
- service
- validator
- dnetlib
- gr
- eu
- webapp
- java
- main
- trunk
- uoa-validator-service
- modules
*new version of validator service
*it now includes the validator implementation(replaces uoa-validator)
*registry for jobs,rules and providers is now removed.
*supports and implements the new ValidatorService interface
*new way to submit a new job (a common method is used for tests,registrations,or cris)
*content and usage jobs are now merged to one.
*listeners updated to support job merging
*works as standalone or with IS (BETA)