com.endeca.infront.assembler.event
Class AssemblerEvent
java.lang.Object
java.util.EventObject
com.endeca.infront.assembler.event.AssemblerEvent
- All Implemented Interfaces:
- Serializable
public class AssemblerEvent
- extends EventObject
Event type that transmits information about activity within the Assembler.
- See Also:
Assembler,
Serialized Form
AssemblerEvent
public AssemblerEvent(Assembler source,
ContentItem contentItem,
CartridgeHandler<?> cartridgeHandler,
Throwable error)
- Constructor.
- Parameters:
source - the source Assembler.contentItem - the content item pertinent to this event.cartridgeHandler - the cartridge handler pertinent to this
event, if any.error - an exception related to this event, if the event
is an error.
getAssembler
public Assembler getAssembler()
- Returns:
- the source Assembler. Never null.
getContentItem
public ContentItem getContentItem()
- Returns:
- the content item pertinent to this event.
getCartridgeHandler
public CartridgeHandler<?> getCartridgeHandler()
- Returns:
- the cartridge handler pertinent to this event. It is
null for most general assembly events. Never null
for cartridge processing events. May be null for a
cartridge error event (in the case that the error is a
failure to instantiate a handler).
getError
public Throwable getError()
- Returns:
- an exception related to this event, if the event is an error.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.