-
- All Implemented Interfaces:
public final class Publication.Service.ContextContainer for the context from which a service is created.
-
-
Field Summary
Fields Modifier and Type Field Description private final Ref<Publication>publicationprivate final Manifestmanifestprivate final Fetcherfetcherprivate final PublicationServicesHolderservices
-
Constructor Summary
Constructors Constructor Description Publication.Service.Context(Ref<Publication> publication, Manifest manifest, Fetcher fetcher, PublicationServicesHolder services)
-
Method Summary
Modifier and Type Method Description final Ref<Publication>getPublication()final ManifestgetManifest()final FetchergetFetcher()final PublicationServicesHoldergetServices()-
-
Constructor Detail
-
Publication.Service.Context
Publication.Service.Context(Ref<Publication> publication, Manifest manifest, Fetcher fetcher, PublicationServicesHolder services)
- Parameters:
publication- Reference to the parent publication.
-
-
Method Detail
-
getPublication
final Ref<Publication> getPublication()
-
getManifest
final Manifest getManifest()
-
getFetcher
final Fetcher getFetcher()
-
getServices
final PublicationServicesHolder getServices()
-
-
-
-