package mediabrowser.apiinteraction; import mediabrowser.model.apiclient.RemoteLogoutReason; import mediabrowser.model.apiclient.SessionUpdatesEventArgs; import mediabrowser.model.dto.UserDto; import mediabrowser.model.entities.LibraryUpdateInfo; import mediabrowser.model.session.*; public class ApiEventListener { public void onRemoteLoggedOut(ApiClient client, RemoteLogoutReason reason){ } public void onUserUpdated(ApiClient client, UserDto userDto){ } public void onLibraryChanged(ApiClient client, LibraryUpdateInfo info) { } public void onUserConfigurationUpdated(ApiClient client, UserDto userDto){ } public void onBrowseCommand(ApiClient client, BrowseRequest command){ } public void onPlayCommand(ApiClient client, PlayRequest command){ } public void onPlaystateCommand(ApiClient client, PlaystateRequest command) { } public void onMessageCommand(ApiClient client, MessageCommand command) { } public void onGeneralCommand(ApiClient client, GeneralCommand command) { } public void onSendStringCommand(ApiClient client, String value) { } public void onSetVolumeCommand(ApiClient client, int value) { } public void onSetAudioStreamIndexCommand(ApiClient client, int value) { } public void onSetSubtitleStreamIndexCommand(ApiClient client, int value) { } public void onUserDataChanged(ApiClient client, UserDataChangeInfo info) { } public void onSessionsUpdated(ApiClient client, SessionUpdatesEventArgs args) { } public void onPlaybackStart(ApiClient client, SessionInfoDto info) { } public void onPlaybackStopped(ApiClient client, SessionInfoDto info) { } public void onSessionEnded(ApiClient client, SessionInfoDto info) { } }