Examples of UpstreamConsumer


Examples of org.candlepin.model.UpstreamConsumer

        this.ownerCurator.replicate(newOwner);
    }

    @Test(expected = PersistenceException.class)
    public void upstreamUuidConstraint() {
        UpstreamConsumer uc = new UpstreamConsumer("sameuuid");

        Owner owner1 = new Owner("owner1");
        owner1.setUpstreamConsumer(uc);
        Owner owner2 = new Owner("owner2");
        owner2.setUpstreamConsumer(uc);
View Full Code Here

Examples of org.candlepin.model.UpstreamConsumer

        Owner owner = new Owner("owner1");
        // setup some data
        owner = ownerCurator.create(owner);
        ConsumerType type = new ConsumerType(ConsumerTypeEnum.CANDLEPIN);
        consumerTypeCurator.create(type);
        UpstreamConsumer uc = new UpstreamConsumer("test-upstream-consumer",
               owner, type, "someuuid");
        owner.setUpstreamConsumer(uc);
        ownerCurator.merge(owner);

        // ok let's see if this works
View Full Code Here

Examples of org.candlepin.model.UpstreamConsumer

public class UpstreamConsumerTest {
    private UpstreamConsumer uc = null;

    @Before
    public void init() {
        uc = new UpstreamConsumer("someuuid");
    }
View Full Code Here

Examples of org.candlepin.model.UpstreamConsumer

    @Test
    public void ctor() {
        Owner o = mock(Owner.class);
        ConsumerType ct = mock(ConsumerType.class);
        UpstreamConsumer luc = new UpstreamConsumer("fake name", o, ct, "someuuid");
        assertEquals("someuuid", luc.getUuid());
        assertEquals("fake name", luc.getName());
        assertEquals(o.getId(), luc.getOwnerId());
        assertEquals(ct, luc.getType());
    }
View Full Code Here

Examples of org.candlepin.model.UpstreamConsumer

        assertEquals(ct, luc.getType());
    }

    @Test
    public void defaultCtor() {
        UpstreamConsumer luc = new UpstreamConsumer();
        assertEquals("", luc.getUuid());
        assertEquals(null, luc.getName());
        assertEquals(null, luc.getOwnerId());
        assertEquals(null, luc.getType());
    }
View Full Code Here

Examples of org.candlepin.model.UpstreamConsumer

    @Test(expected = IllegalArgumentException.class)
    public void exception() {
        Owner o = mock(Owner.class);
        ConsumerType ct = mock(ConsumerType.class);
        new UpstreamConsumer("fake name", o, ct, null);
    }
View Full Code Here

Examples of org.candlepin.model.UpstreamConsumer

    @Test(expected = SyncDataFormatException.class)
    public void importConsumerWithSameUuidOnAnotherOwnerShouldThrowException()
        throws ImporterException {
        Owner owner = new Owner();
        UpstreamConsumer uc = new UpstreamConsumer("test-uuid");
        owner.setUpstreamConsumer(uc);
        ConsumerDto consumer = new ConsumerDto();
        consumer.setUuid("test-uuid");

        Owner anotherOwner = new Owner("other", "Other");
View Full Code Here

Examples of org.candlepin.model.UpstreamConsumer

            idcert.setSerial(cs);
            idCertCurator.create(idcert);
        }

        // create an UpstreamConsumer from the imported ConsumerDto
        UpstreamConsumer uc = new UpstreamConsumer(consumer.getName(),
            consumer.getOwner(), consumer.getType(), consumer.getUuid());
        uc.setWebUrl(consumer.getUrlWeb());
        uc.setApiUrl(consumer.getUrlApi());
        uc.setIdCert(idcert);
        owner.setUpstreamConsumer(uc);

        curator.merge(owner);
    }
View Full Code Here

Examples of org.candlepin.model.UpstreamConsumer

    @Test
    public void upstreamConsumers() {
        Principal p = mock(Principal.class);
        OwnerCurator oc = mock(OwnerCurator.class);
        UpstreamConsumer upstream = mock(UpstreamConsumer.class);
        Owner owner = mock(Owner.class);
        OwnerResource ownerres = new OwnerResource(oc, null,
            null, null, null, i18n, null, null, null, null, null, null, null,
            null, null, null, null, null, null, null, null, null, null,
            contentOverrideValidator, serviceLevelValidator, null);
View Full Code Here

Examples of org.candlepin.model.UpstreamConsumer

                subscriptionCurator.delete(sub);
            }
        }

        // Clear out upstream ID so owner can import from other distributors:
        UpstreamConsumer uc = owner.getUpstreamConsumer();
        owner.setUpstreamConsumer(null);

        ExporterMetadata metadata = exportCurator.lookupByTypeAndOwner(
            ExporterMetadata.TYPE_PER_USER, owner);
        if (metadata == null) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.