Package org.apereo.cas.ticket.registry
Class CouchDbTicketRegistry
- java.lang.Object
-
- org.apereo.cas.ticket.registry.AbstractTicketRegistry
-
- org.apereo.cas.ticket.registry.CouchDbTicketRegistry
-
- All Implemented Interfaces:
org.apereo.cas.ticket.registry.TicketRegistry
public class CouchDbTicketRegistry extends org.apereo.cas.ticket.registry.AbstractTicketRegistryThis isCouchDbTicketRegistry.- Since:
- 5.3.0
-
-
Constructor Summary
Constructors Constructor Description CouchDbTicketRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTicketInternal(org.apereo.cas.ticket.Ticket ticketToAdd)longdeleteAll()booleandeleteSingleTicket(java.lang.String ticketIdToDelete)org.apereo.cas.ticket.TicketgetTicket(java.lang.String ticketId, java.util.function.Predicate<org.apereo.cas.ticket.Ticket> predicate)java.util.Collection<? extends org.apereo.cas.ticket.Ticket>getTickets()org.apereo.cas.ticket.TicketupdateTicket(org.apereo.cas.ticket.Ticket ticket)-
Methods inherited from class org.apereo.cas.ticket.registry.AbstractTicketRegistry
addTicket, countSessionsFor, decodeTicket, decodeTickets, decodeTickets, deleteChildren, deleteTicket, deleteTicket, deleteTickets, deleteTickets, encodeTicket, encodeTicketId, getTicket, getTicket, isCipherExecutorEnabled, serviceTicketCount, sessionCount, setCipherExecutor
-
-
-
-
Method Detail
-
deleteSingleTicket
public boolean deleteSingleTicket(java.lang.String ticketIdToDelete)
- Specified by:
deleteSingleTicketin classorg.apereo.cas.ticket.registry.AbstractTicketRegistry
-
addTicketInternal
public void addTicketInternal(org.apereo.cas.ticket.Ticket ticketToAdd) throws java.lang.Exception- Specified by:
addTicketInternalin classorg.apereo.cas.ticket.registry.AbstractTicketRegistry- Throws:
java.lang.Exception
-
getTicket
public org.apereo.cas.ticket.Ticket getTicket(java.lang.String ticketId, java.util.function.Predicate<org.apereo.cas.ticket.Ticket> predicate)
-
deleteAll
public long deleteAll()
-
getTickets
public java.util.Collection<? extends org.apereo.cas.ticket.Ticket> getTickets()
-
updateTicket
public org.apereo.cas.ticket.Ticket updateTicket(org.apereo.cas.ticket.Ticket ticket) throws java.lang.Exception- Throws:
java.lang.Exception
-
-