...
org.fcrepo.server.access.dissemination
- DisseminationService :
- Instantiated by DefaultAccess, with a parameter ServiceDeploymentReader, and DatastreamResolverServlet for (basically) access to static members/methods
org.fcrepo.server.storage
- DefaultDOManager :
- Redundant implementation of methods for getServiceDefinitionReader; getServiceDeploymentReader
- DirectoryBasedRepositoryReader :
- Redundant implementation of methods for getServiceDefinitionReader; getServiceDeploymentReader
- Is this in use outside of its test classes?
- SimpleServiceAwareReader
- Does this need to extend DOReader? It could easily have a DOReader member.
- SimpleServiceDefinitionReader
- SimpleServiceDeploymentReader
...
- ServiceDefinitionTripleReader_3_0 :
- Instantiates ServiceMapper to get abstract method defs. This method is available through SimpleServiceDefinitionReader, and the instantiation is in a private method, so seems refactorable. Could follow DefaultAccess model and request reader from DOManager.
- ServiceDeploymentTripleGenerator :
- Doesn't do anything!
- ModelBasedTripleGenerator :
- Maps the above to generator classes by RDFName, the map generation is hard-coded
org.fcrepo.common.http
- WebClient : Only supports HTTP GET
...