Class PageFactory
java.lang.Object
com.djrapitops.plan.delivery.rendering.pages.PageFactory
Factory for creating different
Page
objects.-
Constructor Summary
ConstructorsConstructorDescriptionPageFactory
(dagger.Lazy<VersionChecker> versionChecker, dagger.Lazy<PlanFiles> files, dagger.Lazy<PublicHtmlFiles> publicHtmlFiles, dagger.Lazy<Theme> theme, dagger.Lazy<ServerInfo> serverInfo, dagger.Lazy<BundleAddressCorrection> bundleAddressCorrection) -
Method Summary
Modifier and TypeMethodDescriptiongetPublicHtmlOrJarResource
(String resourceName) getResource
(String resourceName) getResourceAsString
(String name) internalErrorPage
(String message, Throwable error)
-
Constructor Details
-
PageFactory
@Inject public PageFactory(dagger.Lazy<VersionChecker> versionChecker, dagger.Lazy<PlanFiles> files, dagger.Lazy<PublicHtmlFiles> publicHtmlFiles, dagger.Lazy<Theme> theme, dagger.Lazy<ServerInfo> serverInfo, dagger.Lazy<BundleAddressCorrection> bundleAddressCorrection)
-
-
Method Details
-
reactPage
- Throws:
IOException
-
internalErrorPage
-
errorPage
- Throws:
IOException
-
errorPage
- Throws:
IOException
-
getResourceAsString
- Throws:
IOException
-
getResource
- Throws:
IOException
-
getPublicHtmlOrJarResource
-