Class PIASearchPanelController

All Implemented Interfaces:
PComponentController, PControllerBean, PropertyChangeListener, Serializable, Remote, Unreferenced, EventListener

public class PIASearchPanelController extends PIAPanelController
Controller class for the generic search component. A global step search is used and the data is sent to interested listeners (if remote listeners exist) or back to the client incrementally. This controller uses a complex search, so you can search with any field combination (unlike the regular admin).
Because this uses a complex search, it needs to know what storable classes to search in. It currently looks in /account, /payinfo/cc, and /services. Additional code will need to be added if you add search criteria to the panel that falls outside these known classes. Adding additional fields from the /account class should be ok. But even adding additional fields from /payinfo/cc or /services may require additional tweaks to this code. We hope to make it more flexible as we move forward.
Version:
%revision%
See Also: