com.google.api.ads.dfp.axis.v201206
Class TeamServiceSoapBindingStub

java.lang.Object
  extended by org.apache.axis.client.Stub
      extended by com.google.api.ads.dfp.axis.v201206.TeamServiceSoapBindingStub
All Implemented Interfaces:
TeamServiceInterface, Remote, javax.xml.rpc.Stub

public class TeamServiceSoapBindingStub
extends org.apache.axis.client.Stub
implements TeamServiceInterface


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
TeamServiceSoapBindingStub()
           
TeamServiceSoapBindingStub(javax.xml.rpc.Service service)
           
TeamServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
protected  org.apache.axis.client.Call createCall()
           
 Team createTeam(Team team)
          Creates a new Team.
 Team[] createTeams(Team[] teams)
          Creates new Team objects.
 Team getTeam(Long teamId)
          Returns the Team uniquely identified by the given ID.
 TeamPage getTeamsByStatement(Statement filterStatement)
          Gets a TeamPage of Team objects that satisfy the given Statement.query.
 Team updateTeam(Team team)
          Updates the specified Team.
 Team[] updateTeams(Team[] teams)
          Updates the specified Team objects.
 
Methods inherited from class org.apache.axis.client.Stub
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TeamServiceSoapBindingStub

public TeamServiceSoapBindingStub()
                           throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

TeamServiceSoapBindingStub

public TeamServiceSoapBindingStub(URL endpointURL,
                                  javax.xml.rpc.Service service)
                           throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

TeamServiceSoapBindingStub

public TeamServiceSoapBindingStub(javax.xml.rpc.Service service)
                           throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault
Method Detail

createCall

protected org.apache.axis.client.Call createCall()
                                          throws RemoteException
Throws:
RemoteException

createTeam

public Team createTeam(Team team)
                throws RemoteException,
                       ApiException
Description copied from interface: TeamServiceInterface
Creates a new Team. The following fields are required:

Specified by:
createTeam in interface TeamServiceInterface
Parameters:
team - the team to create
Returns:
the team with its ID filled in
Throws:
RemoteException
ApiException

createTeams

public Team[] createTeams(Team[] teams)
                   throws RemoteException,
                          ApiException
Description copied from interface: TeamServiceInterface
Creates new Team objects. The following fields are required:

Specified by:
createTeams in interface TeamServiceInterface
Parameters:
teams - the teams to create
Returns:
the created teams with their IDs filled in
Throws:
RemoteException
ApiException

getTeam

public Team getTeam(Long teamId)
             throws RemoteException,
                    ApiException
Description copied from interface: TeamServiceInterface
Returns the Team uniquely identified by the given ID.

Specified by:
getTeam in interface TeamServiceInterface
Parameters:
teamId - the ID of the team, which must already exist
Returns:
the Team uniquely identified by the given ID
Throws:
RemoteException
ApiException

getTeamsByStatement

public TeamPage getTeamsByStatement(Statement filterStatement)
                             throws RemoteException,
                                    ApiException
Description copied from interface: TeamServiceInterface
Gets a TeamPage of Team objects that satisfy the given Statement.query. The following fields are supported for filtering:
PQL Property Object Property
id Team.id
name Team.name
description Team.description

Specified by:
getTeamsByStatement in interface TeamServiceInterface
Parameters:
filterStatement - a Publisher Query Language statement used to filter a set of teams.
Returns:
the teams that match the given filter
Throws:
RemoteException
ApiException

updateTeam

public Team updateTeam(Team team)
                throws RemoteException,
                       ApiException
Description copied from interface: TeamServiceInterface
Updates the specified Team.

Specified by:
updateTeam in interface TeamServiceInterface
Parameters:
team - the team to update
Returns:
the updated team
Throws:
RemoteException
ApiException

updateTeams

public Team[] updateTeams(Team[] teams)
                   throws RemoteException,
                          ApiException
Description copied from interface: TeamServiceInterface
Updates the specified Team objects.

Specified by:
updateTeams in interface TeamServiceInterface
Parameters:
teams - the teams to update
Returns:
the updated teams
Throws:
RemoteException
ApiException


Copyright © 2012. All Rights Reserved.