package org.openstack.atlas.api.mgmt.resources; import org.openstack.atlas.api.mgmt.resources.providers.ManagementDependencyProvider; import javax.ws.rs.Path; public class ManagementResource extends ManagementDependencyProvider { private HostsResource hostsResource; private VirtualIpsResource virtualIpsResource; private ClustersResource clustersResource; private LoadBalancersResource loadBalancersResource; private LoadBalancerSuspensionResource suspensionResource; private AccountsResource accountsResource; private CallbackResource callbackResource; private AlertsResource alertsResource; private StubResource stubResource; private BounceResource bounceResource; private GroupsResource groupsResource; private EventResource eventResource; private JobsResource jobsResource; private AuditResource auditResource; private BlackListResource blackListResource; private HealthCheckResource healthCheckResource; private AllowedDomainsResource allowedDomainsResource; @Path("accounts") public AccountsResource retrieveAccountsResource() { return accountsResource; } @Path("audit") public AuditResource retrieveAuditResource() { return auditResource; } @Path("hosts") public HostsResource retrieveHostsResource() { return hostsResource; } @Path("stub") public StubResource retrieveStubResource() { return stubResource; } @Path("bounce") public BounceResource retrieveBounceResource() { return bounceResource; } @Path("virtualips") public VirtualIpsResource retreiveVirtualIpsResource() { return virtualIpsResource; } @Path("clusters") public ClustersResource retrieveClustersResource() { return clustersResource; } @Path("loadbalancers") public LoadBalancersResource retrieveLoadBalancersResource() { return loadBalancersResource; } @Path("alerts") public AlertsResource retrieveAlertsResource(){ return alertsResource; } @Path("groups") public GroupsResource retrieveGroupsResource(){ return groupsResource; } @Path("blacklist") public BlackListResource retrieveBlackListResource(){ return blackListResource; } @Path("zeusevent") public CallbackResource retrieveCallbackResource() { return callbackResource; } @Path("event") public EventResource retrieveEventResource() { return eventResource; } @Path("jobs") public JobsResource retrieveJobsResource() { return jobsResource; } @Path("healthcheck") public HealthCheckResource retrieveHealthCheckResource() { return healthCheckResource; } @Path("alloweddomains") public AllowedDomainsResource retrieveAllowedDomainsResource() { return allowedDomainsResource; } public void setHealthCheckResource(HealthCheckResource healthCheckResource) { this.healthCheckResource = healthCheckResource; } public void setBounceResource(BounceResource bounceResource) { this.bounceResource = bounceResource; } public void setStubResource(StubResource stubResource) { this.stubResource = stubResource; } public void setAccountsResource(AccountsResource accountsResource) { this.accountsResource = accountsResource; } public void setHostsResource(HostsResource hostsResource) { this.hostsResource = hostsResource; } public void setVirtualIpsResource(VirtualIpsResource virtualIpsResource) { this.virtualIpsResource = virtualIpsResource; } public void setClustersResource(ClustersResource clustersResource) { this.clustersResource = clustersResource; } public void setAuditResource(AuditResource auditResource) { this.auditResource = auditResource; } public void setLoadBalancersResource(LoadBalancersResource loadBalancersResource) { this.loadBalancersResource = loadBalancersResource; } public void setCallbackResource(CallbackResource callbackResource) { this.callbackResource = callbackResource; } public void setAlertsResource(AlertsResource alertsResource) { this.alertsResource = alertsResource; } public void setGroupsResource(GroupsResource groupsResource) { this.groupsResource = groupsResource; } public void setSuspensionResource(LoadBalancerSuspensionResource suspensionResource) { this.suspensionResource = suspensionResource; } public void setEventResource(EventResource eventResource) { this.eventResource = eventResource; } public void setBlackListResource(BlackListResource blackListResource) { this.blackListResource = blackListResource; } public BlackListResource getBlackListResource() { return blackListResource; } public void setJobsResource(JobsResource jobsResource) { this.jobsResource = jobsResource; } public void setAllowedDomainsResource(AllowedDomainsResource allowedDomainsResource) { this.allowedDomainsResource = allowedDomainsResource; } }