com.yahoo.marketing.apt
Interface InventoryIdentifierService

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
InventoryIdentifierServiceHttpBindingStub

public interface InventoryIdentifierService
extends java.rmi.Remote


Method Summary
 InventoryIdentifierResponse addInventoryIdentifier(InventoryIdentifier wsInventoryIdentifier)
           
 InventoryIdentifierResponse[] addInventoryIdentifiers(InventoryIdentifier[] inventoryIdentifiers)
           
 BasicResponse deleteInventoryIdentifier(long inventoryID)
           
 BasicResponse[] deleteInventoryIdentifiers(long[] inventoryIDs)
           
 InventoryIdentifier getInventoryIdentifier(long inventoryIdentifierID)
           
 InventoryIdentifier[] getInventoryIdentifiers(long[] inventoryIdentifierIDs)
           
 InventoryIdentifier[] getInventoryIdentifiersBySiteID(long siteID)
           
 TargetingAttributeType[] getSupportedTargetingAttributeTypes()
           
 InventoryIdentifierResponse updateInventoryIdentifier(InventoryIdentifier inventoryIdentifier)
           
 InventoryIdentifierResponse[] updateInventoryIdentifiers(InventoryIdentifier[] inventoryIdentifiers)
           
 

Method Detail

addInventoryIdentifier

InventoryIdentifierResponse addInventoryIdentifier(InventoryIdentifier wsInventoryIdentifier)
                                                   throws java.rmi.RemoteException,
                                                          ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addInventoryIdentifiers

InventoryIdentifierResponse[] addInventoryIdentifiers(InventoryIdentifier[] inventoryIdentifiers)
                                                      throws java.rmi.RemoteException,
                                                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteInventoryIdentifier

BasicResponse deleteInventoryIdentifier(long inventoryID)
                                        throws java.rmi.RemoteException,
                                               ApiFault
Throws:
java.rmi.RemoteException
ApiFault

deleteInventoryIdentifiers

BasicResponse[] deleteInventoryIdentifiers(long[] inventoryIDs)
                                           throws java.rmi.RemoteException,
                                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getInventoryIdentifier

InventoryIdentifier getInventoryIdentifier(long inventoryIdentifierID)
                                           throws java.rmi.RemoteException,
                                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getInventoryIdentifiers

InventoryIdentifier[] getInventoryIdentifiers(long[] inventoryIdentifierIDs)
                                              throws java.rmi.RemoteException,
                                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getInventoryIdentifiersBySiteID

InventoryIdentifier[] getInventoryIdentifiersBySiteID(long siteID)
                                                      throws java.rmi.RemoteException,
                                                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getSupportedTargetingAttributeTypes

TargetingAttributeType[] getSupportedTargetingAttributeTypes()
                                                             throws java.rmi.RemoteException,
                                                                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateInventoryIdentifier

InventoryIdentifierResponse updateInventoryIdentifier(InventoryIdentifier inventoryIdentifier)
                                                      throws java.rmi.RemoteException,
                                                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateInventoryIdentifiers

InventoryIdentifierResponse[] updateInventoryIdentifiers(InventoryIdentifier[] inventoryIdentifiers)
                                                         throws java.rmi.RemoteException,
                                                                ApiFault
Throws:
java.rmi.RemoteException
ApiFault