MCPcopy Index your code
hub / github.com/citerus/dddsample-core

github.com/citerus/dddsample-core @dddsample-1.1.0 sqlite

repository ↗ · DeepWiki ↗ · release dddsample-1.1.0 ↗
758 symbols 1,969 edges 142 files 240 documented · 32%

Extension points exported contracts — how you extend this code

LocationRepository (Interface)
(no doc) [6 implementers]
src/main/java/se/citerus/dddsample/domain/model/location/LocationRepository.java
HandlingEventRepository (Interface)
Handling event repository. [4 implementers]
src/main/java/se/citerus/dddsample/domain/model/handling/HandlingEventRepository.java
VoyageRepository (Interface)
(no doc) [8 implementers]
src/main/java/se/citerus/dddsample/domain/model/voyage/VoyageRepository.java
ApplicationEvents (Interface)
This interface provides a way to let other parts of the system know about events that have occurred. It may be impl [4 …
src/main/java/se/citerus/dddsample/application/ApplicationEvents.java
RoutingService (Interface)
Routing service. [3 implementers]
src/main/java/se/citerus/dddsample/domain/service/RoutingService.java

Core symbols most depended-on inside this repo

ts
called by 107
src/main/java/se/citerus/dddsample/application/util/SampleDataGenerator.java
delivery
called by 80
src/main/java/se/citerus/dddsample/domain/model/cargo/Cargo.java
find
called by 46
src/main/java/se/citerus/dddsample/domain/model/cargo/CargoRepository.java
addMovement
called by 43
src/main/java/se/citerus/dddsample/domain/model/voyage/Voyage.java
unLocode
called by 42
src/main/java/se/citerus/dddsample/domain/model/location/Location.java
idString
called by 31
src/main/java/se/citerus/dddsample/domain/model/location/UnLocode.java
voyageNumber
called by 29
src/main/java/se/citerus/dddsample/domain/model/voyage/Voyage.java
getTime
called by 20
src/main/java/se/citerus/dddsample/interfaces/tracking/CargoTrackingViewAdapter.java

Shape

Method 609
Class 127
Interface 19
Enum 3

Languages

Java100%

Modules by API surface

src/main/java/se/citerus/dddsample/domain/model/cargo/Delivery.java25 symbols
src/test/java/se/citerus/dddsample/domain/model/cargo/CargoTest.java21 symbols
src/main/java/se/citerus/dddsample/interfaces/tracking/CargoTrackingViewAdapter.java19 symbols
src/main/java/se/citerus/dddsample/interfaces/booking/web/RouteAssignmentCommand.java18 symbols
src/main/java/se/citerus/dddsample/domain/model/handling/HandlingEvent.java17 symbols
src/main/java/se/citerus/dddsample/application/util/SampleDataGenerator.java15 symbols
src/main/java/se/citerus/dddsample/domain/model/cargo/Cargo.java14 symbols
src/main/java/se/citerus/dddsample/interfaces/handling/file/UploadDirectoryScanner.java13 symbols
src/test/java/se/citerus/dddsample/infrastructure/persistence/hibernate/CargoRepositoryTest.java12 symbols
src/main/java/se/citerus/dddsample/interfaces/booking/facade/internal/BookingServiceFacadeImpl.java12 symbols
src/main/java/se/citerus/dddsample/infrastructure/messaging/jms/JmsApplicationEventsImpl.java12 symbols
src/main/java/se/citerus/dddsample/domain/model/voyage/Voyage.java12 symbols

Dependencies from manifests, versioned

commons-dbcp:commons-dbcp1.2.2 · 1×
hsqldb:hsqldb1.8.0.7 · 1×
javassist:javassist3.8.0.GA · 1×
javax.servlet:jstl1.1.2 · 1×
javax.servlet:servlet-api2.5 · 1×
junit:junit4.4 · 1×
opensymphony:sitemesh2.3 · 1×
org.apache.activemq:activemq-core5.2.0 · 1×
org.apache.cxf:cxf-rt-frontend-jaxws
org.apache.cxf:cxf-rt-transports-http

For agents

$ claude mcp add dddsample-core \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact