@Singleton public class ContentPackService extends Object
| Constructor and Description |
|---|
ContentPackService(ContentPackInstallationPersistenceService contentPackInstallationPersistenceService,
Set<ConstraintChecker> constraintCheckers,
Map<ModelType,EntityFacade<?>> entityFacades) |
| Modifier and Type | Method and Description |
|---|---|
Set<ConstraintCheckResult> |
checkConstraints(ContentPack contentPack) |
com.google.common.collect.ImmutableSet<Entity> |
collectEntities(Collection<EntityDescriptor> resolvedEntities) |
ContentPackUninstallDetails |
getUninstallDetails(ContentPack contentPack,
ContentPackInstallation installation) |
ContentPackInstallation |
installContentPack(ContentPack contentPack,
Map<String,ValueReference> parameters,
String comment,
String user) |
Set<EntityExcerpt> |
listAllEntityExcerpts() |
Set<EntityDescriptor> |
resolveEntities(Collection<EntityDescriptor> unresolvedEntities) |
ContentPackUninstallation |
uninstallContentPack(ContentPack contentPack,
ContentPackInstallation installation) |
@Inject public ContentPackService(ContentPackInstallationPersistenceService contentPackInstallationPersistenceService, Set<ConstraintChecker> constraintCheckers, Map<ModelType,EntityFacade<?>> entityFacades)
public ContentPackInstallation installContentPack(ContentPack contentPack, Map<String,ValueReference> parameters, String comment, String user)
public ContentPackUninstallDetails getUninstallDetails(ContentPack contentPack, ContentPackInstallation installation)
public ContentPackUninstallation uninstallContentPack(ContentPack contentPack, ContentPackInstallation installation)
public Set<EntityExcerpt> listAllEntityExcerpts()
public Set<EntityDescriptor> resolveEntities(Collection<EntityDescriptor> unresolvedEntities)
public com.google.common.collect.ImmutableSet<Entity> collectEntities(Collection<EntityDescriptor> resolvedEntities)
public Set<ConstraintCheckResult> checkConstraints(ContentPack contentPack)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.