Class BookingServiceMemoryImpl
- java.lang.Object
-
- org.apache.karaf.examples.mbean.provider.BookingServiceMemoryImpl
-
- All Implemented Interfaces:
org.apache.karaf.examples.mbean.api.BookingService
public class BookingServiceMemoryImpl extends Object implements org.apache.karaf.examples.mbean.api.BookingService
Simple implementation of theBookingServicestoring theBookinginstances in a list in memory.
-
-
Constructor Summary
Constructors Constructor Description BookingServiceMemoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(org.apache.karaf.examples.mbean.api.Booking booking)org.apache.karaf.examples.mbean.api.Bookingget(Long id)Collection<org.apache.karaf.examples.mbean.api.Booking>list()voidremove(Long id)
-
-
-
Method Detail
-
list
public Collection<org.apache.karaf.examples.mbean.api.Booking> list()
- Specified by:
listin interfaceorg.apache.karaf.examples.mbean.api.BookingService
-
get
public org.apache.karaf.examples.mbean.api.Booking get(Long id)
- Specified by:
getin interfaceorg.apache.karaf.examples.mbean.api.BookingService
-
add
public void add(org.apache.karaf.examples.mbean.api.Booking booking)
- Specified by:
addin interfaceorg.apache.karaf.examples.mbean.api.BookingService
-
remove
public void remove(Long id)
- Specified by:
removein interfaceorg.apache.karaf.examples.mbean.api.BookingService
-
-