invocationParameters.setTemporalAssets(false);
} else if (assetsUUIDs != null) {
provider = new UUIDRuleAssetProvider(assetsUUIDs, repositoryAssetService);
invocationParameters.setTemporalAssets(false);
} else if (initialBRL != null) {
provider = new BRLRuleAssetProvider(packageName,
initialBRL, repositoryAssetService);
invocationParameters.setTemporalAssets(true);
} else {
throw new IllegalStateException();
}