MCPcopy Index your code
hub / github.com/ccordenier/tapestry5-hotel-booking

github.com/ccordenier/tapestry5-hotel-booking @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
209 symbols 336 edges 38 files 57 documented · 27% updated 3y ago★ 614 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Authenticator (Interface)
Basic security interface @author karesti [2 implementers]
src/main/java/com/tap5/hotelbooking/services/Authenticator.java
CrudServiceDAO (Interface)
CrudServiceDAO interface. @author karesti [2 implementers]
src/main/java/com/tap5/hotelbooking/dal/CrudServiceDAO.java

Core symbols most depended-on inside this repo

getLoggedUser
called by 4
src/main/java/com/tap5/hotelbooking/services/Authenticator.java
isLoggedIn
called by 4
src/main/java/com/tap5/hotelbooking/services/Authenticator.java
getCurrent
called by 3
src/main/java/com/tap5/hotelbooking/data/UserWorkspace.java
getId
called by 3
src/main/java/com/tap5/hotelbooking/entities/User.java
getCheckinDate
called by 3
src/main/java/com/tap5/hotelbooking/entities/Booking.java
setStatus
called by 3
src/main/java/com/tap5/hotelbooking/entities/Booking.java
create
called by 3
src/main/java/com/tap5/hotelbooking/dal/CrudServiceDAO.java
with
called by 3
src/main/java/com/tap5/hotelbooking/dal/QueryParameters.java

Shape

Method 172
Class 34
Interface 2
Enum 1

Languages

Java100%

Modules by API surface

src/main/java/com/tap5/hotelbooking/entities/Booking.java35 symbols
src/main/java/com/tap5/hotelbooking/entities/Hotel.java22 symbols
src/main/java/com/tap5/hotelbooking/entities/User.java13 symbols
src/main/java/com/tap5/hotelbooking/pages/Book.java10 symbols
src/main/java/com/tap5/hotelbooking/data/UserWorkspace.java8 symbols
src/main/java/com/tap5/hotelbooking/pages/Search.java7 symbols
src/main/java/com/tap5/hotelbooking/dal/HibernateCrudServiceDAO.java7 symbols
src/main/java/com/tap5/hotelbooking/dal/CrudServiceDAO.java7 symbols
src/main/java/com/tap5/hotelbooking/data/SearchCriteria.java6 symbols
src/test/java/com/tap5/hotelbooking/test/integration/SearchPageTest.java5 symbols
src/main/java/com/tap5/hotelbooking/services/HotelBookingModule.java5 symbols
src/main/java/com/tap5/hotelbooking/services/BasicAuthenticator.java5 symbols

For agents

$ claude mcp add tapestry5-hotel-booking \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page