org.dps.core.server.eve
Interface IEveAPIRequest

All Superinterfaces:
IResponse

public interface IEveAPIRequest
extends IResponse


Method Summary
 java.util.Collection<IAlliance> requestAlliances()
           
 java.util.Collection<ICertificateCategory> requestCertificateTree()
           
 java.util.Collection<ICharacterLookup> requestCharacterID(java.lang.String... names)
           
 ICharacterInfo requestCharacterInfo(int keyID, java.lang.String vCode, long characterID)
          Request full character info for the listed character ID.
 ICharacterInfo requestCharacterInfo(long characterID)
           
 java.util.Collection<ICharacterLookup> requestCharacterName(long... ids)
           
 java.util.Collection<IConquerableStation> requestConquerableStations()
           
 java.util.Collection<IError> requestErrors()
           
 IFacWarSummary requestFacWarStats()
           
 IFacWarTopSummary requestFacWarTopStats()
           
 java.util.Collection<IRefType> requestRefTypes()
           
 java.util.Collection<ISkillGroup> requestSkillTree()
           
 
Methods inherited from interface org.dps.core.server.IResponse
getCachedUntil, getCurrentTime, getErrorCode, getErrorRetryAfterDate, getErrorString, getEveAPIVersion, isError
 

Method Detail

requestAlliances

java.util.Collection<IAlliance> requestAlliances()
                                                 throws java.io.IOException
Throws:
java.io.IOException

requestCertificateTree

java.util.Collection<ICertificateCategory> requestCertificateTree()
                                                                  throws java.io.IOException
Throws:
java.io.IOException

requestCharacterID

java.util.Collection<ICharacterLookup> requestCharacterID(java.lang.String... names)
                                                          throws java.io.IOException
Throws:
java.io.IOException

requestCharacterInfo

ICharacterInfo requestCharacterInfo(long characterID)
                                    throws java.io.IOException
Throws:
java.io.IOException

requestCharacterInfo

ICharacterInfo requestCharacterInfo(int keyID,
                                    java.lang.String vCode,
                                    long characterID)
                                    throws java.io.IOException
Request full character info for the listed character ID.

Parameters:
keyID - the keyID for authentication.
vCoe - the vCode to use for authentication
characterID - the character for which we're requesting info.
Returns:
null on error, otherwise an instance of ICharacterInfo.
Throws:
java.io.IOException - if an error occurs while making the request.

requestCharacterName

java.util.Collection<ICharacterLookup> requestCharacterName(long... ids)
                                                            throws java.io.IOException
Throws:
java.io.IOException

requestConquerableStations

java.util.Collection<IConquerableStation> requestConquerableStations()
                                                                     throws java.io.IOException
Throws:
java.io.IOException

requestErrors

java.util.Collection<IError> requestErrors()
                                           throws java.io.IOException
Throws:
java.io.IOException

requestFacWarStats

IFacWarSummary requestFacWarStats()
                                  throws java.io.IOException
Throws:
java.io.IOException

requestFacWarTopStats

IFacWarTopSummary requestFacWarTopStats()
                                        throws java.io.IOException
Throws:
java.io.IOException

requestRefTypes

java.util.Collection<IRefType> requestRefTypes()
                                               throws java.io.IOException
Throws:
java.io.IOException

requestSkillTree

java.util.Collection<ISkillGroup> requestSkillTree()
                                                   throws java.io.IOException
Throws:
java.io.IOException