Skip navigation links
A C D E F G L P R W 

A

AbstractDataSource<S,T> - Class in com.alibaba.csp.sentinel.datasource
 
AbstractDataSource(ConfigParser<S, T>) - Constructor for class com.alibaba.csp.sentinel.datasource.AbstractDataSource
 
AutoRefreshDataSource<S,T> - Class in com.alibaba.csp.sentinel.datasource
A DataSource automatically fetches the backend data.
AutoRefreshDataSource(ConfigParser<S, T>) - Constructor for class com.alibaba.csp.sentinel.datasource.AutoRefreshDataSource
 
AutoRefreshDataSource(ConfigParser<S, T>, long) - Constructor for class com.alibaba.csp.sentinel.datasource.AutoRefreshDataSource
 

C

close() - Method in class com.alibaba.csp.sentinel.datasource.AutoRefreshDataSource
 
close() - Method in interface com.alibaba.csp.sentinel.datasource.DataSource
Close the data source.
close() - Method in class com.alibaba.csp.sentinel.datasource.EmptyDataSource
 
close() - Method in class com.alibaba.csp.sentinel.datasource.FileRefreshableDataSource
 
com.alibaba.csp.sentinel.datasource - package com.alibaba.csp.sentinel.datasource
 
ConfigParser<S,T> - Interface in com.alibaba.csp.sentinel.datasource
Parse config from source data type S to target data type T.

D

DataSource<S,T> - Interface in com.alibaba.csp.sentinel.datasource
This class is responsible for getting configs.

E

EMPTY_DATASOURCE - Static variable in class com.alibaba.csp.sentinel.datasource.EmptyDataSource
 
EmptyDataSource - Class in com.alibaba.csp.sentinel.datasource
A DataSource based on nothing.

F

FileRefreshableDataSource<T> - Class in com.alibaba.csp.sentinel.datasource
A DataSource based on file.
FileRefreshableDataSource(File, ConfigParser<String, T>) - Constructor for class com.alibaba.csp.sentinel.datasource.FileRefreshableDataSource
Create a file based DataSource whose read buffer size is 1MB, charset is UTF8, and read interval is 3 seconds.
FileRefreshableDataSource(String, ConfigParser<String, T>) - Constructor for class com.alibaba.csp.sentinel.datasource.FileRefreshableDataSource
 
FileRefreshableDataSource(File, ConfigParser<String, T>, int) - Constructor for class com.alibaba.csp.sentinel.datasource.FileRefreshableDataSource
 
FileRefreshableDataSource(File, ConfigParser<String, T>, Charset) - Constructor for class com.alibaba.csp.sentinel.datasource.FileRefreshableDataSource
 
FileRefreshableDataSource(File, ConfigParser<String, T>, long, int, Charset) - Constructor for class com.alibaba.csp.sentinel.datasource.FileRefreshableDataSource
 

G

getProperty() - Method in class com.alibaba.csp.sentinel.datasource.AbstractDataSource
 
getProperty() - Method in interface com.alibaba.csp.sentinel.datasource.DataSource
Get SentinelProperty of the data source.
getProperty() - Method in class com.alibaba.csp.sentinel.datasource.EmptyDataSource
 

L

loadConfig() - Method in class com.alibaba.csp.sentinel.datasource.AbstractDataSource
 
loadConfig(S) - Method in class com.alibaba.csp.sentinel.datasource.AbstractDataSource
 
loadConfig() - Method in interface com.alibaba.csp.sentinel.datasource.DataSource
Load data data source as the target type.
loadConfig() - Method in class com.alibaba.csp.sentinel.datasource.EmptyDataSource
 

P

parse(S) - Method in interface com.alibaba.csp.sentinel.datasource.ConfigParser
Parse source to the target format.
parser - Variable in class com.alibaba.csp.sentinel.datasource.AbstractDataSource
 
property - Variable in class com.alibaba.csp.sentinel.datasource.AbstractDataSource
 

R

readSource() - Method in interface com.alibaba.csp.sentinel.datasource.DataSource
Read original data from the data source.
readSource() - Method in class com.alibaba.csp.sentinel.datasource.EmptyDataSource
 
readSource() - Method in class com.alibaba.csp.sentinel.datasource.FileRefreshableDataSource
 
recommendRefreshMs - Variable in class com.alibaba.csp.sentinel.datasource.AutoRefreshDataSource
 

W

writeDataSource(T) - Method in class com.alibaba.csp.sentinel.datasource.AbstractDataSource
 
writeDataSource(T) - Method in interface com.alibaba.csp.sentinel.datasource.DataSource
Write the values to the data source.
writeDataSource(Object) - Method in class com.alibaba.csp.sentinel.datasource.EmptyDataSource
 
writeDataSource(T) - Method in class com.alibaba.csp.sentinel.datasource.FileRefreshableDataSource
 
A C D E F G L P R W 
Skip navigation links

Copyright © 2018 Alibaba Group. All rights reserved.