Index

A B C F G I J L M O R S T U V 
All Classes and Interfaces|All Packages|Serialized Form

A

addRentalItem(RentalItemClientDto) - Method in interface io.extact.rms.client.api.RentalReservationClientApi
レンタル品を登録する。
addReservation(ReservationClientDto) - Method in interface io.extact.rms.client.api.RentalReservationClientApi
レンタル品を予約する。
addUserAccount(UserAccountClientDto) - Method in interface io.extact.rms.client.api.RentalReservationClientApi
ユーザアカウントを登録する。
ADMIN - Enum constant in enum class io.extact.rms.client.api.dto.UserAccountClientDto.ClientUserType
 
authenticate(String, String) - Method in interface io.extact.rms.client.api.RentalReservationClientApi
ユーザをパスワードで認証する。

B

BusinessFlowClientException - Exception in io.extact.rms.client.api.exception
 
BusinessFlowClientException(String) - Constructor for exception io.extact.rms.client.api.exception.BusinessFlowClientException
 
BusinessFlowClientException(Throwable) - Constructor for exception io.extact.rms.client.api.exception.BusinessFlowClientException
 

C

cancelReservation(int) - Method in interface io.extact.rms.client.api.RentalReservationClientApi
予約をキャンセルする。
Convertable - Interface in io.extact.rms.client.api.dto
 

F

findReservationByRentalItemAndStartDate(Integer, LocalDate) - Method in interface io.extact.rms.client.api.RentalReservationClientApi
指定されたレンタル品と利用開始日に対する予約を取得する。
findReservationByReserverId(int) - Method in interface io.extact.rms.client.api.RentalReservationClientApi
指定されたユーザが予約者の予約を取得する。

G

getAllRentalItems() - Method in interface io.extact.rms.client.api.RentalReservationClientApi
レンタル品の全件取得。
getAllUserAccounts() - Method in interface io.extact.rms.client.api.RentalReservationClientApi
ユーザの全件取得。
getErrorItems() - Method in class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorMessage
 
getErrorMessage() - Method in class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorMessage
 
getErrorReason() - Method in class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorMessage
 
getFieldName() - Method in class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorItem
 
getMessage() - Method in exception io.extact.rms.client.api.exception.ValidateClientException
 
getMessage() - Method in class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorItem
 
getOwnReservations() - Method in interface io.extact.rms.client.api.RentalReservationClientApi
ログインユーザが予約者の予約一覧を取得する。
getRoles() - Method in class io.extact.rms.client.api.dto.UserAccountClientDto
 
getToken() - Method in class io.extact.rms.client.api.login.JsonWebTokenConsumeEvent
 

I

io.extact.rms.client.api - package io.extact.rms.client.api
 
io.extact.rms.client.api.dto - package io.extact.rms.client.api.dto
 
io.extact.rms.client.api.exception - package io.extact.rms.client.api.exception
 
io.extact.rms.client.api.login - package io.extact.rms.client.api.login
 
isAdmin() - Method in enum class io.extact.rms.client.api.dto.UserAccountClientDto.ClientUserType
 
isValidUserType(String) - Static method in enum class io.extact.rms.client.api.dto.UserAccountClientDto.ClientUserType
 

J

JsonWebTokenConsumeEvent - Class in io.extact.rms.client.api.login
サーバから発行された認証トークンを受信したことを通知するイベント
JsonWebTokenConsumeEvent(Pair<String, String>) - Constructor for class io.extact.rms.client.api.login.JsonWebTokenConsumeEvent
 

L

LoggedInEvent - Class in io.extact.rms.client.api.login
ログイン成功時にアプリケーションから通知されるイベントクラス。
LoggedInEvent() - Constructor for class io.extact.rms.client.api.login.LoggedInEvent
 

M

MEMBER - Enum constant in enum class io.extact.rms.client.api.dto.UserAccountClientDto.ClientUserType
 

O

ofTransient(String, String) - Static method in class io.extact.rms.client.api.dto.RentalItemClientDto
 
ofTransient(String, String, String, String, String, UserAccountClientDto.ClientUserType) - Static method in class io.extact.rms.client.api.dto.UserAccountClientDto
 
ofTransient(LocalDateTime, LocalDateTime, String, int, int) - Static method in class io.extact.rms.client.api.dto.ReservationClientDto
 

R

RentalItemClientDto - Class in io.extact.rms.client.api.dto
 
RentalItemClientDto() - Constructor for class io.extact.rms.client.api.dto.RentalItemClientDto
 
RentalReservationClientApi - Interface in io.extact.rms.client.api
レンタル予約アプリケーションのClient向けインターフェース
RentalReservationClientException - Exception in io.extact.rms.client.api.exception
 
RentalReservationClientException(String) - Constructor for exception io.extact.rms.client.api.exception.RentalReservationClientException
 
RentalReservationClientException(Throwable) - Constructor for exception io.extact.rms.client.api.exception.RentalReservationClientException
 
ReservationClientDto - Class in io.extact.rms.client.api.dto
 
ReservationClientDto() - Constructor for class io.extact.rms.client.api.dto.ReservationClientDto
 
RmsSystemClientException - Exception in io.extact.rms.client.api.exception
 
RmsSystemClientException(String) - Constructor for exception io.extact.rms.client.api.exception.RmsSystemClientException
 
RmsSystemClientException(Throwable) - Constructor for exception io.extact.rms.client.api.exception.RmsSystemClientException
 

S

setErrorItems(List<ValidateClientException.ValidationErrorItem>) - Method in class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorMessage
 
setErrorMessage(String) - Method in class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorMessage
 
setErrorReason(String) - Method in class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorMessage
 
setFieldName(String) - Method in class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorItem
 
setMessage(String) - Method in class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorItem
 

T

to(Function<T, R>) - Method in interface io.extact.rms.client.api.dto.Convertable
 
toString() - Method in class io.extact.rms.client.api.dto.ReservationClientDto
 
toString() - Method in class io.extact.rms.client.api.dto.UserAccountClientDto
 

U

UnknownClientException - Exception in io.extact.rms.client.api.exception
 
UnknownClientException(String) - Constructor for exception io.extact.rms.client.api.exception.UnknownClientException
 
UnknownClientException(Throwable) - Constructor for exception io.extact.rms.client.api.exception.UnknownClientException
 
updateUserAccount(UserAccountClientDto) - Method in interface io.extact.rms.client.api.RentalReservationClientApi
ユーザアカウントを更新する。
UserAccountClientDto - Class in io.extact.rms.client.api.dto
 
UserAccountClientDto() - Constructor for class io.extact.rms.client.api.dto.UserAccountClientDto
 
UserAccountClientDto.ClientUserType - Enum Class in io.extact.rms.client.api.dto
 

V

ValidateClientException - Exception in io.extact.rms.client.api.exception
 
ValidateClientException(ValidateClientException.ValidationErrorMessage) - Constructor for exception io.extact.rms.client.api.exception.ValidateClientException
 
ValidateClientException.ValidationErrorItem - Class in io.extact.rms.client.api.exception
 
ValidateClientException.ValidationErrorMessage - Class in io.extact.rms.client.api.exception
 
ValidationErrorItem() - Constructor for class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorItem
 
ValidationErrorMessage() - Constructor for class io.extact.rms.client.api.exception.ValidateClientException.ValidationErrorMessage
 
valueOf(String) - Static method in enum class io.extact.rms.client.api.dto.UserAccountClientDto.ClientUserType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.extact.rms.client.api.dto.UserAccountClientDto.ClientUserType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C F G I J L M O R S T U V 
All Classes and Interfaces|All Packages|Serialized Form