com.yahoo.marketing.apt
Interface InventorySearchService
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- InventorySearchServiceHttpBindingStub
public interface InventorySearchService
- extends java.rmi.Remote
Method Summary |
SiteDescriptor[] |
getActiveSitesForPublisherByAccountID(java.lang.String accountID,
BuyType buyType,
int startElement,
int numElements)
|
AdDeliveryModeDescriptor[] |
getAdDeliveryModesForPublisherByAccountID(java.lang.String accountID,
BuyType buyType)
|
AudienceSegmentDescriptor[] |
getAudienceSegmentsForPublisherByAccountID(java.lang.String accountID)
|
ContentTopic[] |
getContentTopicsForPublisherByAccountID(java.lang.String accountID,
int startElement,
int numElements)
|
CustomContentCategoryDescriptor[] |
getCustomContentCategoriesForPublisherBySiteID(java.lang.String accountID,
BuyType buyType,
long siteID)
|
CustomGeoAreaDescriptor[] |
getCustomGeoAreasForPublisherByAccountID(java.lang.String accountID)
|
CustomSectionDescriptor[] |
getCustomSectionsForPublisherBySiteID(java.lang.String accountID,
BuyType buyType,
long siteID)
|
TargetingRule[] |
getTargetingRuleForPublisherByAccountID(java.lang.String accountID)
|
Inventory |
searchInventory(Placement placement,
TargetingProfile targetingProfile,
Currency currency)
|
Inventory |
searchInventoryByPlacementID(long placementID,
TargetingProfile targetingProfile)
|
Inventory |
searchInventoryByPlacementIDAndTargetingProfileID(long placementID,
long predicateConfigId)
|
getActiveSitesForPublisherByAccountID
SiteDescriptor[] getActiveSitesForPublisherByAccountID(java.lang.String accountID,
BuyType buyType,
int startElement,
int numElements)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault
getAdDeliveryModesForPublisherByAccountID
AdDeliveryModeDescriptor[] getAdDeliveryModesForPublisherByAccountID(java.lang.String accountID,
BuyType buyType)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault
getAudienceSegmentsForPublisherByAccountID
AudienceSegmentDescriptor[] getAudienceSegmentsForPublisherByAccountID(java.lang.String accountID)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault
getContentTopicsForPublisherByAccountID
ContentTopic[] getContentTopicsForPublisherByAccountID(java.lang.String accountID,
int startElement,
int numElements)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault
getCustomContentCategoriesForPublisherBySiteID
CustomContentCategoryDescriptor[] getCustomContentCategoriesForPublisherBySiteID(java.lang.String accountID,
BuyType buyType,
long siteID)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault
getCustomGeoAreasForPublisherByAccountID
CustomGeoAreaDescriptor[] getCustomGeoAreasForPublisherByAccountID(java.lang.String accountID)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault
getCustomSectionsForPublisherBySiteID
CustomSectionDescriptor[] getCustomSectionsForPublisherBySiteID(java.lang.String accountID,
BuyType buyType,
long siteID)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault
getTargetingRuleForPublisherByAccountID
TargetingRule[] getTargetingRuleForPublisherByAccountID(java.lang.String accountID)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault
searchInventory
Inventory searchInventory(Placement placement,
TargetingProfile targetingProfile,
Currency currency)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault
searchInventoryByPlacementID
Inventory searchInventoryByPlacementID(long placementID,
TargetingProfile targetingProfile)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault
searchInventoryByPlacementIDAndTargetingProfileID
Inventory searchInventoryByPlacementIDAndTargetingProfileID(long placementID,
long predicateConfigId)
throws java.rmi.RemoteException,
ApiFault
- Throws:
java.rmi.RemoteException
ApiFault