Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

ALIEN - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
API - Interface in de.svenkubiak.jpushover.apis
 
AsyncExecutor<T> - Class in de.svenkubiak.jpushover.services
 
AsyncExecutor(API) - Constructor for class de.svenkubiak.jpushover.services.AsyncExecutor
 
AsyncService<T> - Class in de.svenkubiak.jpushover.services
 
AsyncService() - Constructor for class de.svenkubiak.jpushover.services.AsyncService
 

B

BIKE - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
BUGLE - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 

C

call() - Method in class de.svenkubiak.jpushover.services.AsyncExecutor
 
CALLBACK - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
CASH_REGISTER - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
checkArgument(boolean, Object) - Static method in class de.svenkubiak.jpushover.utils.Validate
Ensures the truth of an expression involving one or more parameters to the calling method.
CLASSICAL - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
CLIMB - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
close() - Method in class de.svenkubiak.jpushover.apis.OpenClient
Closes the existing WebSocket connection to the Pushover API
COSMIC - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
COUNT - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
create() - Static method in class de.svenkubiak.jpushover.http.PushoverResponse
 

D

de.svenkubiak.jpushover - package de.svenkubiak.jpushover
 
de.svenkubiak.jpushover.apis - package de.svenkubiak.jpushover.apis
 
de.svenkubiak.jpushover.enums - package de.svenkubiak.jpushover.enums
 
de.svenkubiak.jpushover.exceptions - package de.svenkubiak.jpushover.exceptions
 
de.svenkubiak.jpushover.http - package de.svenkubiak.jpushover.http
 
de.svenkubiak.jpushover.listener - package de.svenkubiak.jpushover.listener
 
de.svenkubiak.jpushover.services - package de.svenkubiak.jpushover.services
 
de.svenkubiak.jpushover.utils - package de.svenkubiak.jpushover.utils
 
DELETE - Enum constant in enum class de.svenkubiak.jpushover.enums.Url
 
deleteMessages(String, String, String) - Method in class de.svenkubiak.jpushover.apis.OpenClient
Deletes all messages after (and including) a given messagesId
DEVICE - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
DEVICE - Enum constant in enum class de.svenkubiak.jpushover.enums.Url
 

E

ECHO - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
EMERGENCY - Enum constant in enum class de.svenkubiak.jpushover.enums.Priority
 
enableHtml() - Method in class de.svenkubiak.jpushover.apis.Message
Enables HTML in the pushover message Either HTML or monospace can be enabled (optional)
enableMonospace() - Method in class de.svenkubiak.jpushover.apis.Message
Enables HTML in the pushover message Either HTML or monospace can be enabled (optional)
execute(AsyncExecutor) - Method in class de.svenkubiak.jpushover.services.AsyncService
 
EXPIRE - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 

F

FALLING - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 

G

GAME_LAN - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
getHttpStatus() - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 
getInstance() - Static method in class de.svenkubiak.jpushover.services.AsyncService
 
getLimit() - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 
getRemaining() - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 
getReset() - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 
getResponse() - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 
getValue(String) - Method in class de.svenkubiak.jpushover.apis.Glance
 
getValue(String) - Method in class de.svenkubiak.jpushover.apis.Message
 
Glance - Class in de.svenkubiak.jpushover.apis
 
Glance() - Constructor for class de.svenkubiak.jpushover.apis.Glance
 
glanceAPI() - Static method in class de.svenkubiak.jpushover.JPushover
Creates a new Glance instance for the Glances API
GLANCES - Enum constant in enum class de.svenkubiak.jpushover.enums.Url
 

H

HIGH - Enum constant in enum class de.svenkubiak.jpushover.enums.Priority
 
HTML - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
httpStatus(int) - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 

I

INCOMING - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
INTERMISSION - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
isSuccessful() - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 
isSuccessful(boolean) - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 

J

JPushover - Class in de.svenkubiak.jpushover
Zero-dependency convenient class for working with the Pushover API See Pushover API for API details
JPushoverException - Exception Class in de.svenkubiak.jpushover.exceptions
 
JPushoverException(String, Exception) - Constructor for exception class de.svenkubiak.jpushover.exceptions.JPushoverException
 

L

limit(long) - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 
login(String, String) - Method in class de.svenkubiak.jpushover.apis.OpenClient
Performs a Pushover login; required once for working with the Open Client API
login(String, String, String) - Method in class de.svenkubiak.jpushover.apis.OpenClient
Performs a Pushover login; required once for working with the Open Client API
LOGIN - Enum constant in enum class de.svenkubiak.jpushover.enums.Url
 
LOW - Enum constant in enum class de.svenkubiak.jpushover.enums.Priority
 
LOWEST - Enum constant in enum class de.svenkubiak.jpushover.enums.Priority
 

M

MAGIC - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
MECHANICAL - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
Message - Class in de.svenkubiak.jpushover.apis
 
Message() - Constructor for class de.svenkubiak.jpushover.apis.Message
 
MESSAGE - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
messageAPI() - Static method in class de.svenkubiak.jpushover.JPushover
Creates a new Message instance for the Messages API
MessageListener - Interface in de.svenkubiak.jpushover.listener
 
messages(String, String) - Method in class de.svenkubiak.jpushover.apis.OpenClient
Retrieves all available messages for the given deviceId
MESSAGES - Enum constant in enum class de.svenkubiak.jpushover.enums.Url
 
MONOSPACE - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 

N

NONE - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
NORMAL - Enum constant in enum class de.svenkubiak.jpushover.enums.Priority
 

O

onBinary(WebSocket, ByteBuffer, boolean) - Method in class de.svenkubiak.jpushover.listener.WebSocketListener
 
onError() - Method in interface de.svenkubiak.jpushover.listener.MessageListener
Called when the WebSocket ran into an error
onError(WebSocket, Throwable) - Method in class de.svenkubiak.jpushover.listener.WebSocketListener
 
onMessage() - Method in interface de.svenkubiak.jpushover.listener.MessageListener
Called when a new message is available/new messages are available
open(String, String, MessageListener) - Method in class de.svenkubiak.jpushover.apis.OpenClient
Establishes a WebSocket connection which listens to incoming messages
OpenClient - Class in de.svenkubiak.jpushover.apis
 
OpenClient() - Constructor for class de.svenkubiak.jpushover.apis.OpenClient
 
openClientAPI() - Static method in class de.svenkubiak.jpushover.JPushover
Creates a new OpenClient instance for the Open Client API

P

Param - Enum Class in de.svenkubiak.jpushover.enums
 
PERCENT - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
PERSISTENT - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
PIANO_BAR - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
Priority - Enum Class in de.svenkubiak.jpushover.enums
 
PRIORITY - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
push() - Method in interface de.svenkubiak.jpushover.apis.API
 
push() - Method in class de.svenkubiak.jpushover.apis.Glance
Sends a glance to pushover
push() - Method in class de.svenkubiak.jpushover.apis.Message
Sends a message to pushover
push(String, NavigableMap, String, int) - Method in class de.svenkubiak.jpushover.http.PushoverRequest
 
pushAsync() - Method in class de.svenkubiak.jpushover.apis.Glance
Sends a glance to pushover asynchronously
pushAsync() - Method in class de.svenkubiak.jpushover.apis.Message
Sends a message to pushover asynchronously
PUSHOVER - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
PushoverRequest - Class in de.svenkubiak.jpushover.http
 
PushoverRequest() - Constructor for class de.svenkubiak.jpushover.http.PushoverRequest
 
PushoverResponse - Class in de.svenkubiak.jpushover.http
 
PushoverResponse() - Constructor for class de.svenkubiak.jpushover.http.PushoverResponse
 

R

registerDevice(String, String) - Method in class de.svenkubiak.jpushover.apis.OpenClient
Registers a new device at Pushover
remaining(long) - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 
reset(long) - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 
response(String) - Method in class de.svenkubiak.jpushover.http.PushoverResponse
 
RETRY - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 

S

shutdown() - Method in class de.svenkubiak.jpushover.services.AsyncService
 
SIREN - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
Sound - Enum Class in de.svenkubiak.jpushover.enums
 
SOUND - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
SPACE_ALARM - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
SUBTEXT - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 

T

TEXT - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
TIMESTAMP - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
TITLE - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
TOKEN - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
toString() - Method in enum class de.svenkubiak.jpushover.enums.Param
 
toString() - Method in enum class de.svenkubiak.jpushover.enums.Priority
 
toString() - Method in enum class de.svenkubiak.jpushover.enums.Sound
 
toString() - Method in enum class de.svenkubiak.jpushover.enums.Url
 
TTL - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
TUGBOAT - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 

U

UP_DOWN - Enum constant in enum class de.svenkubiak.jpushover.enums.Sound
 
Url - Enum Class in de.svenkubiak.jpushover.enums
 
URL - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
URL_TITLE - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 
USER - Enum constant in enum class de.svenkubiak.jpushover.enums.Param
 

V

validate() - Method in class de.svenkubiak.jpushover.apis.Message
Sends a validation request to pushover ensuring that the token and user is correct, that there is at least one active device on the account.
Validate - Class in de.svenkubiak.jpushover.utils
 
Validate() - Constructor for class de.svenkubiak.jpushover.utils.Validate
 
VALIDATE - Enum constant in enum class de.svenkubiak.jpushover.enums.Url
 
valueOf(String) - Static method in enum class de.svenkubiak.jpushover.enums.Param
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.svenkubiak.jpushover.enums.Priority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.svenkubiak.jpushover.enums.Sound
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.svenkubiak.jpushover.enums.Url
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.svenkubiak.jpushover.enums.Param
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.svenkubiak.jpushover.enums.Priority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.svenkubiak.jpushover.enums.Sound
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.svenkubiak.jpushover.enums.Url
Returns an array containing the constants of this enum class, in the order they are declared.

W

WEBSOCKET - Enum constant in enum class de.svenkubiak.jpushover.enums.Url
 
WebSocketListener - Class in de.svenkubiak.jpushover.listener
 
WebSocketListener(MessageListener) - Constructor for class de.svenkubiak.jpushover.listener.WebSocketListener
 
withCallback(String) - Method in class de.svenkubiak.jpushover.apis.Message
Callback parameter may be supplied with a publicly-accessible URL that the pushover servers will send a request to when the user has acknowledged your notification.
withCount(int) - Method in class de.svenkubiak.jpushover.apis.Glance
Shown on smaller screens; useful for simple counts
withDevice(String) - Method in class de.svenkubiak.jpushover.apis.Glance
Your user's device name to send the message directly to that device, rather than all of the user's devices (optional)
withDevice(String) - Method in class de.svenkubiak.jpushover.apis.Message
Your user's device name to send the message directly to that device, rather than all of the user's devices (optional)
withExpire(int) - Method in class de.svenkubiak.jpushover.apis.Message
Specifies how many seconds your notification will continue to be retried for (every retry seconds).
withMessage(String) - Method in class de.svenkubiak.jpushover.apis.Message
Your message (required)
withPercent(int) - Method in class de.svenkubiak.jpushover.apis.Glance
Shown on some screens as a progress bar/circle
withPriority(Priority) - Method in class de.svenkubiak.jpushover.apis.Message
Priority of the message based on the @see documentation (optional)
withProxy(String, int) - Method in class de.svenkubiak.jpushover.apis.Glance
Sets the host and port for a proxy connection if needed
withProxy(String, int) - Method in class de.svenkubiak.jpushover.apis.Message
Sets the host and port for a proxy connection if needed
withRetry(int) - Method in class de.svenkubiak.jpushover.apis.Message
Specifies how often (in seconds) the Pushover servers will send the same notification to the user.
withSound(Sound) - Method in class de.svenkubiak.jpushover.apis.Message
The name of one of the sounds supported by device clients to override the user's default sound choice (optional)
withSubtext(String) - Method in class de.svenkubiak.jpushover.apis.Glance
A second line of data
withText(String) - Method in class de.svenkubiak.jpushover.apis.Glance
The main line of data, used on most screens
withTimestamp(int) - Method in class de.svenkubiak.jpushover.apis.Message
A Unix timestamp of your message's date and time to display to the user, rather than the time your message is received by our API (optional)
withTitle(String) - Method in class de.svenkubiak.jpushover.apis.Glance
A description of the data being shown, such as "Widgets Sold"
withTitle(String) - Method in class de.svenkubiak.jpushover.apis.Message
Your message's title, otherwise your app's name is used (optional)
withToken(String) - Method in class de.svenkubiak.jpushover.apis.Glance
Your application's API token (required)
withToken(String) - Method in class de.svenkubiak.jpushover.apis.Message
Your application's API token (required)
withTTL(int) - Method in class de.svenkubiak.jpushover.apis.Message
Adds a ttl to the Pushover message
withUrl(String) - Method in class de.svenkubiak.jpushover.apis.Message
A supplementary URL to show with your message (optional)
withUrlTitle(String) - Method in class de.svenkubiak.jpushover.apis.Message
A title for your supplementary URL, otherwise just the URL is shown (optional)
withUser(String) - Method in class de.svenkubiak.jpushover.apis.Glance
The user/group key (not e-mail address) of your user (or you), viewable when logged into the @see pushover dashboard (required)
withUser(String) - Method in class de.svenkubiak.jpushover.apis.Message
The user/group key (not e-mail address) of your user (or you), viewable when logged into the @see pushover dashboard (required)
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form