Package org.apache.sis.storage.event
Class CloseEvent
- All Implemented Interfaces:
- Serializable,- Localized
Notifies listeners that a resource or a data store is being closed and should no longer be used.
 Firing a 
CloseEvent on a parent resource (typically a data store)
 automatically fires a CloseEvent in all children resources.
 See CascadedStoreEvent javadoc for more information.- Since:
- 1.3
- See Also:
Defined in the sis-storage module
- 
Field SummaryFields inherited from class EventObjectsource
- 
Constructor SummaryConstructorsConstructorDescriptionCloseEvent(Resource source) Constructs an event for a resource that has been closed.
- 
Method SummaryModifier and TypeMethodDescriptionprotected CloseEventforSource(Resource child) Creates a new event of the same type than this event but with a different source.Methods inherited from class StoreEventconsume, getLocale, getSource, isConsumedMethods inherited from class EventObjecttoString
- 
Constructor Details- 
CloseEventConstructs an event for a resource that has been closed.- Parameters:
- source- the resource which has been closed.
- Throws:
- IllegalArgumentException- if the given source is null.
 
 
- 
- 
Method Details- 
forSourceCreates a new event of the same type than this event but with a different source.- Specified by:
- forSourcein class- CascadedStoreEvent<CloseEvent>
- Parameters:
- child- the child resource for which to create the event to cascade.
- Returns:
- an event of the same type than this event but with the given resource.
 
 
-