Class WsListingRemoveEvent
java.lang.Object
de.chojo.universalis.websocket.events.WsEvent<T>
de.chojo.universalis.websocket.events.concrete.listing.WsListingEvent<ListingRemoveEvent>
de.chojo.universalis.websocket.events.concrete.listing.impl.WsListingRemoveEvent
- All Implemented Interfaces:
EventSupplier<ListingRemoveEvent>
A websocket listings remove event.
-
Constructor Summary
ConstructorsConstructorDescriptionWsListingRemoveEvent
(Item item, World world, List<ListingView> listings) Create a new websocket listing remove event -
Method Summary
Modifier and TypeMethodDescriptiontoEvent()
Converts the websocket event into an internal eventCreates an update event out of this remove event and an add event.Methods inherited from class de.chojo.universalis.websocket.events.concrete.listing.WsListingEvent
asListing, listings
-
Constructor Details
-
WsListingRemoveEvent
Create a new websocket listing remove event- Parameters:
item
- itemworld
- worldlistings
- listings
-
-
Method Details
-
toEvent
Description copied from interface:EventSupplier
Converts the websocket event into an internal event- Returns:
- event
-
toUpdate
Creates an update event out of this remove event and an add event.- Parameters:
add
- add event- Returns:
- update event
-