LPS-46762 Refactor Poller API to be serializable, to be ready for portlet sandbox proxying
LPS-46762 Match constructor
LPS-46762 SF
LPS-46275 Start date and end date should be calculated when the publishing process starts
LPS-46275 Throwing more specific exceptions
LPS-46275 Minor SF
LPS-46275 SF
LPS-46275 Extracting same logic to avoid code duplication
LPS-46275 SF
LPS-46275 Move remote specific code to remote publisher message listener
LPS-46275 Move staging related message listeners to the staging related package since these classes are not generic messaging classes
LPS-46275 Fix potential NPE, user may be null but we're calling user.getCompanyId
LPS-46275 I don't think this actually hurts? Let's just keep the logic simple
LPS-44643 Created new class to expose breadcrumb logic (extracting from the taglib)
LPS-44643 Removed old code from breadcrumb taglib and added calls to new BreadcrumbUtil class
LPS-44643 SF
LPS-44643 SF
LPS-44643 Prefixed all methods that return BreadcrumbEntry object with Breadcrumb in the name
LPS-44643 Remove unnecessary abstraction
LPS-44643 Readd imports