IResourceCollectionEnumeratorContainer Interface

Implements

public interface IResourceCollectionEnumeratorContainer extends IPartnerComponentString

Contains supported resource collection enumerators.

Method Summary

Modifier and Type Method and Description
abstract IResourceCollectionEnumeratorFactory<SeekBasedResourceCollection<AuditRecord>> getAuditRecords()

Gets a factory that creates audit record collection enumerators.

abstract IResourceCollectionEnumeratorFactory<SeekBasedResourceCollection<CustomerUser>> getCustomerUsers()

Gets a factory that creates customer collection enumerators.

abstract IResourceCollectionEnumeratorFactory<SeekBasedResourceCollection<Customer>> getCustomers()

Gets a factory that creates customer collection enumerators.

abstract IResourceCollectionEnumeratorFactory<ResourceCollection<InvoiceLineItem>> getInvoiceLineItems()

Gets a factory that creates invoice line item collection enumerators.

abstract IResourceCollectionEnumeratorFactory<ResourceCollection<Invoice>> getInvoices()

Gets a factory that creates invoice collection enumerators.

abstract IResourceCollectionEnumeratorFactory<ResourceCollection<Offer>> getOffers()

Gets a factory that creates offer collection enumerators.

abstract IResourceCollectionEnumeratorFactory<ResourceCollection<Product>> getProducts()

Gets a factory that creates product collection enumerators.

abstract IResourceCollectionEnumeratorFactory<ResourceCollection<ServiceRequest>> getServiceRequests()

Gets a factory that creates service request collection enumerators.

abstract IUtilizationCollectionEnumeratorContainer getUtilization()

Gets a factory that create enumerators for utilization records for different subscriptions.

Method Details

getAuditRecords

public abstract IResourceCollectionEnumeratorFactory> getAuditRecords()

Gets a factory that creates audit record collection enumerators.

Returns:

A factory that creates audit record collection enumerators.

getCustomerUsers

public abstract IResourceCollectionEnumeratorFactory> getCustomerUsers()

Gets a factory that creates customer collection enumerators.

Returns:

A factory that creates customer collection enumerators.

getCustomers

public abstract IResourceCollectionEnumeratorFactory> getCustomers()

Gets a factory that creates customer collection enumerators.

Returns:

A factory that creates customer collection enumerators.

getInvoiceLineItems

public abstract IResourceCollectionEnumeratorFactory> getInvoiceLineItems()

Gets a factory that creates invoice line item collection enumerators.

Returns:

A factory that creates invoice line item collection enumerators.

getInvoices

public abstract IResourceCollectionEnumeratorFactory> getInvoices()

Gets a factory that creates invoice collection enumerators.

Returns:

A factory that creates invoice collection enumerators.

getOffers

public abstract IResourceCollectionEnumeratorFactory> getOffers()

Gets a factory that creates offer collection enumerators.

Returns:

A factory that creates offer collection enumerators.

getProducts

public abstract IResourceCollectionEnumeratorFactory> getProducts()

Gets a factory that creates product collection enumerators.

Returns:

A factory that creates product collection enumerators.

getServiceRequests

public abstract IResourceCollectionEnumeratorFactory> getServiceRequests()

Gets a factory that creates service request collection enumerators.

Returns:

A factory that creates service request collection enumerators.

getUtilization

public abstract IUtilizationCollectionEnumeratorContainer getUtilization()

Gets a factory that create enumerators for utilization records for different subscriptions.

Returns:

A factory that create enumerators for utilization records for different subscriptions.

Applies to