public class GoalsServiceImpl extends Object implements org.apache.unomi.api.services.GoalsService, org.osgi.framework.SynchronousBundleListener
| Constructor and Description |
|---|
GoalsServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
bundleChanged(org.osgi.framework.BundleEvent event) |
org.apache.unomi.api.campaigns.Campaign |
getCampaign(String id) |
org.apache.unomi.api.campaigns.CampaignDetail |
getCampaignDetail(String id) |
org.apache.unomi.api.PartialList<org.apache.unomi.api.campaigns.CampaignDetail> |
getCampaignDetails(org.apache.unomi.api.query.Query query) |
Set<org.apache.unomi.api.Metadata> |
getCampaignGoalMetadatas(String campaignId) |
Set<org.apache.unomi.api.Metadata> |
getCampaignMetadatas() |
Set<org.apache.unomi.api.Metadata> |
getCampaignMetadatas(org.apache.unomi.api.query.Query query) |
org.apache.unomi.api.PartialList<org.apache.unomi.api.campaigns.events.CampaignEvent> |
getEvents(org.apache.unomi.api.query.Query query) |
org.apache.unomi.api.goals.Goal |
getGoal(String goalId) |
Set<org.apache.unomi.api.Metadata> |
getGoalMetadatas() |
Set<org.apache.unomi.api.Metadata> |
getGoalMetadatas(org.apache.unomi.api.query.Query query) |
org.apache.unomi.api.goals.GoalReport |
getGoalReport(String goalId) |
org.apache.unomi.api.goals.GoalReport |
getGoalReport(String goalId,
org.apache.unomi.api.query.AggregateQuery query) |
void |
postConstruct() |
void |
preDestroy() |
void |
removeCampaign(String id) |
void |
removeCampaignEvent(String campaignEventId) |
void |
removeGoal(String goalId) |
void |
setBundleContext(org.osgi.framework.BundleContext bundleContext) |
void |
setCampaign(org.apache.unomi.api.campaigns.Campaign campaign) |
void |
setCampaignEvent(org.apache.unomi.api.campaigns.events.CampaignEvent event) |
void |
setDefinitionsService(org.apache.unomi.api.services.DefinitionsService definitionsService) |
void |
setGoal(org.apache.unomi.api.goals.Goal goal) |
void |
setPersistenceService(org.apache.unomi.persistence.spi.PersistenceService persistenceService) |
void |
setRulesService(org.apache.unomi.api.services.RulesService rulesService) |
public void setBundleContext(org.osgi.framework.BundleContext bundleContext)
public void setPersistenceService(org.apache.unomi.persistence.spi.PersistenceService persistenceService)
public void setDefinitionsService(org.apache.unomi.api.services.DefinitionsService definitionsService)
public void setRulesService(org.apache.unomi.api.services.RulesService rulesService)
public void postConstruct()
public void preDestroy()
public Set<org.apache.unomi.api.Metadata> getGoalMetadatas()
getGoalMetadatas in interface org.apache.unomi.api.services.GoalsServicepublic Set<org.apache.unomi.api.Metadata> getGoalMetadatas(org.apache.unomi.api.query.Query query)
getGoalMetadatas in interface org.apache.unomi.api.services.GoalsServicepublic org.apache.unomi.api.goals.Goal getGoal(String goalId)
getGoal in interface org.apache.unomi.api.services.GoalsServicepublic void removeGoal(String goalId)
removeGoal in interface org.apache.unomi.api.services.GoalsServicepublic void setGoal(org.apache.unomi.api.goals.Goal goal)
setGoal in interface org.apache.unomi.api.services.GoalsServicepublic Set<org.apache.unomi.api.Metadata> getCampaignGoalMetadatas(String campaignId)
public Set<org.apache.unomi.api.Metadata> getCampaignMetadatas()
getCampaignMetadatas in interface org.apache.unomi.api.services.GoalsServicepublic Set<org.apache.unomi.api.Metadata> getCampaignMetadatas(org.apache.unomi.api.query.Query query)
getCampaignMetadatas in interface org.apache.unomi.api.services.GoalsServicepublic org.apache.unomi.api.PartialList<org.apache.unomi.api.campaigns.CampaignDetail> getCampaignDetails(org.apache.unomi.api.query.Query query)
getCampaignDetails in interface org.apache.unomi.api.services.GoalsServicepublic org.apache.unomi.api.campaigns.CampaignDetail getCampaignDetail(String id)
getCampaignDetail in interface org.apache.unomi.api.services.GoalsServicepublic org.apache.unomi.api.campaigns.Campaign getCampaign(String id)
getCampaign in interface org.apache.unomi.api.services.GoalsServicepublic void removeCampaign(String id)
removeCampaign in interface org.apache.unomi.api.services.GoalsServicepublic void setCampaign(org.apache.unomi.api.campaigns.Campaign campaign)
setCampaign in interface org.apache.unomi.api.services.GoalsServicepublic org.apache.unomi.api.goals.GoalReport getGoalReport(String goalId)
getGoalReport in interface org.apache.unomi.api.services.GoalsServicepublic org.apache.unomi.api.goals.GoalReport getGoalReport(String goalId, org.apache.unomi.api.query.AggregateQuery query)
getGoalReport in interface org.apache.unomi.api.services.GoalsServicepublic org.apache.unomi.api.PartialList<org.apache.unomi.api.campaigns.events.CampaignEvent> getEvents(org.apache.unomi.api.query.Query query)
getEvents in interface org.apache.unomi.api.services.GoalsServicepublic void setCampaignEvent(org.apache.unomi.api.campaigns.events.CampaignEvent event)
setCampaignEvent in interface org.apache.unomi.api.services.GoalsServicepublic void removeCampaignEvent(String campaignEventId)
removeCampaignEvent in interface org.apache.unomi.api.services.GoalsServicepublic void bundleChanged(org.osgi.framework.BundleEvent event)
bundleChanged in interface org.osgi.framework.BundleListenerCopyright © 2014–2023 Apache Software Foundation. All rights reserved.