Package org.apache.ambari.server.controller

Examples of org.apache.ambari.server.controller.AmbariManagementController


  @Test
  public void testUpdateResources() throws Exception {
    Resource.Type type = Resource.Type.Component;

    AmbariManagementController managementController = createMock(AmbariManagementController.class);
    RequestStatusResponse response = createNiceMock(RequestStatusResponse.class);

    Map<String, String> mapRequestProps = new HashMap<String, String>();
    mapRequestProps.put("context", "Called from a test");

    Set<ServiceComponentResponse> nameResponse = new HashSet<ServiceComponentResponse>();
    nameResponse.add(new ServiceComponentResponse(102L, "Cluster102", "Service", "Component", null, "1", "STARTED"));

    // set expectations
    expect(managementController.getComponents(EasyMock.<Set<ServiceComponentRequest>>anyObject())).
        andReturn(nameResponse).once();
    expect(managementController.updateComponents(
        AbstractResourceProviderTest.Matcher.getComponentRequestSet(
            "Cluster102", "Service", "Component", null, "STARTED"), eq(mapRequestProps), eq(false))).andReturn(response).once();

    // replay
    replay(managementController, response);
View Full Code Here


  @Test
  public void testDeleteResources() throws Exception {
    Resource.Type type = Resource.Type.Component;

    AmbariManagementController managementController = createMock(AmbariManagementController.class);
    RequestStatusResponse response = createNiceMock(RequestStatusResponse.class);

    // set expectations
    expect(managementController.deleteComponents(AbstractResourceProviderTest.Matcher.
        getComponentRequestSet(null, null, "Component100", null, null))).andReturn(response);

    // replay
    replay(managementController, response);
View Full Code Here

  @Test
  public void testGetResources() throws Exception{
    Resource.Type type = Resource.Type.Repository;

    AmbariManagementController managementController = EasyMock.createMock(AmbariManagementController.class);

    RepositoryResponse rr = new RepositoryResponse(VAL_BASE_URL, VAL_OS,
        VAL_REPO_ID, VAL_REPO_NAME, null, null);
    Set<RepositoryResponse> allResponse = new HashSet<RepositoryResponse>();
    allResponse.add(rr);
   
    // set expectations
    expect(managementController.getRepositories(EasyMock.<Set<RepositoryRequest>>anyObject())).andReturn(allResponse).times(1);

    // replay
    replay(managementController);

    ResourceProvider provider = AbstractControllerResourceProvider.getResourceProvider(
View Full Code Here

 
  @Test
  public void testUpdateResources() throws Exception {
    Resource.Type type = Resource.Type.Repository;

    AmbariManagementController managementController = EasyMock.createMock(AmbariManagementController.class);

    RepositoryResponse rr = new RepositoryResponse(VAL_BASE_URL, VAL_OS,
        VAL_REPO_ID, VAL_REPO_NAME, null, null);
    Set<RepositoryResponse> allResponse = new HashSet<RepositoryResponse>();
    allResponse.add(rr);   
   
    // set expectations
    expect(managementController.getRepositories(EasyMock.<Set<RepositoryRequest>>anyObject())).andReturn(allResponse).times(1);
    managementController.updateRespositories(EasyMock.<Set<RepositoryRequest>>anyObject());

    // replay
    replay(managementController);
   
    ResourceProvider provider = AbstractControllerResourceProvider.getResourceProvider(
View Full Code Here

public class HostResourceProviderTest {
  @Test
  public void testCreateResources() throws Exception {
    Resource.Type type = Resource.Type.Host;

    AmbariManagementController managementController = createMock(AmbariManagementController.class);
    RequestStatusResponse response = createNiceMock(RequestStatusResponse.class);

    managementController.createHosts(
        AbstractResourceProviderTest.Matcher.getHostRequestSet("Host100", "Cluster100", null));

    // replay
    replay(managementController, response);
View Full Code Here

  @Test
  public void testGetResources() throws Exception {
    Resource.Type type = Resource.Type.Host;

    AmbariManagementController managementController = createMock(AmbariManagementController.class);

    Set<HostResponse> allResponse = new HashSet<HostResponse>();
    allResponse.add(new HostResponse("Host100", "Cluster100",
        "", "", 2, 1, "", "", "", 100000L, 200000L, null, 10L,
        0L, "rack info", null, null,
        new HostHealthStatus(HostHealthStatus.HealthStatus.HEALTHY, "HEALTHY"), "HEALTHY"));
    allResponse.add(new HostResponse("Host101", "Cluster100",
        "", "", 2, 1, "", "", "", 100000L, 200000L, null, 10L,
        0L, "rack info", null, null,
        new HostHealthStatus(HostHealthStatus.HealthStatus.HEALTHY, "HEALTHY"), "HEALTHY"));
    allResponse.add(new HostResponse("Host102", "Cluster100",
        "", "", 2, 1, "", "", "", 100000L, 200000L, null, 10L,
        0L, "rack info", null, null,
        new HostHealthStatus(HostHealthStatus.HealthStatus.HEALTHY, "HEALTHY"), "HEALTHY"));

    // set expectations
    expect(managementController.getHosts(
        AbstractResourceProviderTest.Matcher.getHostRequestSet(null, "Cluster100", null))).
        andReturn(allResponse).once();

    // replay
    replay(managementController);
View Full Code Here

  }
 
  @Test
  public void testUpdateDesiredConfig() throws Exception {

    AmbariManagementController managementController = createMock(AmbariManagementController.class);
    RequestStatusResponse response = createNiceMock(RequestStatusResponse.class);

    HostResponse hr = new HostResponse("Host100", "Cluster100",
        "", "", 2, 1, "", "", "", 100000L, 200000L, null, 10L,
        0L, "rack info", null, null,
        new HostHealthStatus(HostHealthStatus.HealthStatus.HEALTHY, "HEALTHY"), "HEALTHY");
   
    Set<HostResponse> hostResponseSet = new HashSet<HostResponse>();
    hostResponseSet.add(hr);

    // set expectations
    expect(managementController.getHosts(
        AbstractResourceProviderTest.Matcher.getHostRequestSet("Host100", "Cluster100", null))).
        andReturn(hostResponseSet);
    managementController.updateHosts(EasyMock.<Set<HostRequest>>anyObject());

    // replay
    replay(managementController, response);
   
View Full Code Here

  @Test
  public void testUpdateResources() throws Exception {
    Resource.Type type = Resource.Type.Host;

    AmbariManagementController managementController = createMock(AmbariManagementController.class);
    RequestStatusResponse response = createNiceMock(RequestStatusResponse.class);

    Set<HostResponse> hostResponseSet = new HashSet<HostResponse>();
    hostResponseSet.add(new HostResponse("Host100", "Cluster100",
        "", "", 2, 1, "", "", "", 100000L, 200000L, null, 10L,
        0L, "rack info", null, null,
        new HostHealthStatus(HostHealthStatus.HealthStatus.HEALTHY, "HEALTHY"), "HEALTHY"));

    // set expectations
    expect(managementController.getHosts(
        AbstractResourceProviderTest.Matcher.getHostRequestSet("Host100", "Cluster100", null))).
        andReturn(hostResponseSet);
    managementController.updateHosts(EasyMock.<Set<HostRequest>>anyObject());

    // replay
    replay(managementController, response);

    ResourceProvider provider = AbstractControllerResourceProvider.getResourceProvider(
View Full Code Here

  @Test
  public void testDeleteResources() throws Exception {
    Resource.Type type = Resource.Type.Host;

    AmbariManagementController managementController = createMock(AmbariManagementController.class);

    // set expectations
    managementController.deleteHosts(AbstractResourceProviderTest.Matcher.getHostRequestSet("Host100", null, null));

    // replay
    replay(managementController);

    ResourceProvider provider = AbstractControllerResourceProvider.getResourceProvider(
View Full Code Here

    propertyIds.add("cat4/sub2/sub3/bat");
    propertyIds.add("cat5/subcat5/map");

    Map<Resource.Type, String> keyPropertyIds = new HashMap<Resource.Type, String>();

    AmbariManagementController managementController = createMock(AmbariManagementController.class);

    AbstractResourceProvider provider =
        (AbstractResourceProvider) AbstractControllerResourceProvider.getResourceProvider(
            Resource.Type.Service,
            propertyIds,
View Full Code Here

TOP

Related Classes of org.apache.ambari.server.controller.AmbariManagementController

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.