Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BarcodeAPI/server
/ functions
Functions
596 in github.com/BarcodeAPI/server
⨍
Functions
596
◇
Types & classes
118
↓ 1 callers
Method
getTimeLastMinted
Returns the time at which tokens were last minted. @return time tokens last minted
src/main/java/org/barcodeapi/server/core/Tokens.java:99
↓ 1 callers
Method
getTimeStart
Returns the time, in milliseconds, the server was started. @return the time the server was started
src/main/java/org/barcodeapi/core/ServerRuntime.java:67
↓ 1 callers
Function
getTooltipOffset
* Calculates the offset for a tooltip.
resources/ext/js/index.js:708
↓ 1 callers
Method
getVersion
Returns the build version of the server. @return the build version of the server
src/main/java/org/barcodeapi/core/ServerRuntime.java:85
↓ 1 callers
Method
getWiki
()
src/main/java/org/barcodeapi/server/core/CodeType.java:200
↓ 1 callers
Method
handle
(String target, Request baseRequest, HttpServletRequest request, // HttpServletResponse response)
src/main/java/org/barcodeapi/server/core/RestHandler.java:97
↓ 1 callers
Method
hasCaller
(String caller)
src/main/java/org/barcodeapi/server/cache/LimiterCache.java:21
↓ 1 callers
Method
hasNewSession
Returns true if the session was newly created. @return if the session was newly created
src/main/java/org/barcodeapi/server/core/RequestContext.java:369
↓ 1 callers
Method
hit
Called when the user session is loaded when navigating across handlers. Tracks a users usage across the site, viewable through the /session/ handler.
src/main/java/org/barcodeapi/server/cache/CachedSession.java:73
↓ 1 callers
Function
initAnalytics
* Initialize analytics tracking.
resources/ext/js/ui.js:71
↓ 1 callers
Method
initApiServer
Initialize the API REST server.
src/main/java/org/barcodeapi/core/ServerLauncher.java:120
↓ 1 callers
Method
initBean
()
src/main/java/org/barcodeapi/server/gen/types/DataMatrixGenerator.java:19
↓ 1 callers
Function
initFooter
* Initialize page footer.
resources/ext/js/ui.js:108
↓ 1 callers
Function
initHeader
* Initialize page header.
resources/ext/js/ui.js:90
↓ 1 callers
Function
initNotice
* Initialize page notice.
resources/ext/js/ui.js:100
↓ 1 callers
Method
initSystemTasks
Initialize the system tasks which run periodically in the background.
src/main/java/org/barcodeapi/core/ServerLauncher.java:195
↓ 1 callers
Method
isBlacklisted
(String data)
src/main/java/org/barcodeapi/core/utils/CodeUtils.java:32
↓ 1 callers
Method
isExpired
Returns true if the cached object is expired. @return object is expired
src/main/java/org/barcodeapi/server/cache/CachedObject.java:129
↓ 1 callers
Function
isFileSupported
(file)
resources/ext/js/decode.js:39
↓ 1 callers
Method
isLowBalance
Returns true if the limiter has less then 5% of it's token balance remaining. @return limiter has a low token balance
src/main/java/org/barcodeapi/server/core/Tokens.java:144
↓ 1 callers
Method
isSecure
Returns true if the request is secure to the client. @return the request is secure to the client
src/main/java/org/barcodeapi/server/core/RequestContext.java:250
↓ 1 callers
Function
loadArgs
* Load page arguments as request string.
resources/ext/js/multi.js:48
↓ 1 callers
Function
loadBarcodeTypes
* Calls the /type/ endpoint to load all supported formats.
resources/ext/js/index.js:102
↓ 1 callers
Method
loadConfig
Load a given configuration file from disk. @param cfg configuration type @return the loaded configuration object
src/main/java/org/barcodeapi/core/Config.java:74
↓ 1 callers
Function
loadSelectedType
* Called each time we should read the hash of the URL.
resources/ext/js/index.js:165
↓ 1 callers
Function
loadShare
* Load share hash from server.
resources/ext/js/multi.js:29
↓ 1 callers
Method
loadSnapshot
()
src/main/java/org/barcodeapi/server/cache/ObjectCache.java:179
↓ 1 callers
Method
loadType
Initializes a give CodeType from config. @param name the name of the config file @return the loaded CodeType
src/main/java/org/barcodeapi/server/core/CodeTypes.java:41
↓ 1 callers
Method
mint
Mints new tokens for the limiter. Minted count is based on the limiter's request limit and the time since the previous minting. @return number of to
src/main/java/org/barcodeapi/server/core/Tokens.java:66
↓ 1 callers
Function
multiClear
* Clear all rendered images.
resources/ext/js/multi.js:184
↓ 1 callers
Method
onRender
Implemented by the specific generator. Called when a barcode should be rendered. @param data @return
src/main/java/org/barcodeapi/server/gen/CodeGenerator.java:35
↓ 1 callers
Method
onRequest
Called to handle a user request. Spends tokens and handles reputation. @param valid request was valid @param cost cost of the request
src/main/java/org/barcodeapi/server/cache/CachedLimiter.java:110
↓ 1 callers
Method
onRequest
The implemented logic to run on execution of the handler. @param ctx the request context @param response the server response @throws Exception p
src/main/java/org/barcodeapi/server/core/RestHandler.java:213
↓ 1 callers
Method
onRun
The implemented logic to run on execution of the BackgroundTask.
src/main/java/org/barcodeapi/server/core/BackgroundTask.java:65
↓ 1 callers
Method
parseControlChars
Converts a data string into a string containing control characters; Any instance of [$$?] will be converted into it's control character equivalent, of
src/main/java/org/barcodeapi/core/utils/CodeUtils.java:58
↓ 1 callers
Method
parseOptions
Returns a JSON map of options from the passed query string. @param opts the options string @return the parsed options
src/main/java/org/barcodeapi/core/utils/CodeUtils.java:170
↓ 1 callers
Function
previewImage
(file)
resources/ext/js/decode.js:60
↓ 1 callers
Method
readInput
(InputStream stream)
src/main/java/org/barcodeapi/server/api/BulkHandler.java:64
↓ 1 callers
Method
refund
Refund the given number of tokens to the balance. @param count number of tokens to refund
src/main/java/org/barcodeapi/server/core/Tokens.java:154
↓ 1 callers
Function
renderOptions
(type)
resources/ext/js/index.js:233
↓ 1 callers
Function
renderTypeSelection
* Create list of supported barcode types.
resources/ext/js/index.js:134
↓ 1 callers
Method
sendUsageReport
Send usage statistics to a remote server to monitoring. @param data usage statistics
src/main/java/org/barcodeapi/server/tasks/StatsDumpTask.java:47
↓ 1 callers
Method
serverDelete
(String path)
src/test/java/org/barcodeapi/test/ServerTestBase.java:123
↓ 1 callers
Method
setShortLivedTimeout
Update the short lived timeout of the object. @param timeoutTime @param timeoutUnit
src/main/java/org/barcodeapi/server/cache/CachedObject.java:110
↓ 1 callers
Method
setStandardTimeout
Update the timeout of the object. @param timeoutTime timeout time @param timeoutUnit timeout time unit
src/main/java/org/barcodeapi/server/cache/CachedObject.java:91
↓ 1 callers
Method
setupBarcodePooler
Creates a new object pool for the given CodeType. @param codeType type of pooler to create @return the created pooler
src/main/java/org/barcodeapi/server/core/CodeGenerators.java:72
↓ 1 callers
Method
spend
Spend a number of tokens. @param cost number of tokens to spend @return token spend successful
src/main/java/org/barcodeapi/server/core/Tokens.java:181
↓ 1 callers
Method
startServer
Start the Jetty server. @throws Exception
src/main/java/org/barcodeapi/core/ServerLauncher.java:255
↓ 1 callers
Method
stripIllegal
Strip illegal characters for building a nice file name. @param data the data to strip @return the stripped string
src/main/java/org/barcodeapi/core/utils/CodeUtils.java:158
↓ 1 callers
Method
updateCacheStatistics
()
src/main/java/org/barcodeapi/server/tasks/WatchdogTask.java:126
↓ 1 callers
Method
updateGeneratorPoolStatistics
()
src/main/java/org/barcodeapi/server/tasks/WatchdogTask.java:106
↓ 1 callers
Method
updateJVMGCStatistics
()
src/main/java/org/barcodeapi/server/tasks/WatchdogTask.java:75
↓ 1 callers
Method
updateJVMMemoryStatistics
()
src/main/java/org/barcodeapi/server/tasks/WatchdogTask.java:56
↓ 1 callers
Method
updateJVMThreadStateCounters
()
src/main/java/org/barcodeapi/server/tasks/WatchdogTask.java:86
↓ 1 callers
Method
updateRunningTime
()
src/main/java/org/barcodeapi/server/tasks/WatchdogTask.java:49
↓ 1 callers
Method
validateUser
Validate a user based on the provided Authentication string. @param basicAuth BasicAuth encoded string @return valid user name or null or no user fou
src/main/java/org/barcodeapi/server/core/SessionHelper.java:104
↓ 1 callers
Method
writeFile
(String uid, String[][] entries)
src/main/java/org/barcodeapi/server/api/BulkHandler.java:95
↓ 1 callers
Method
writeFile
(String uid, BufferedImage image)
src/main/java/org/barcodeapi/server/api/DecodeHandler.java:64
Method
AprilTagGenerator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/types/AprilTagGenerator.java:40
Method
AztecGenerator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/types/AztecGenerator.java:16
Method
BackgroundTask
()
src/main/java/org/barcodeapi/server/core/BackgroundTask.java:19
Method
BarcodeAPIHandler
()
src/main/java/org/barcodeapi/server/api/BarcodeAPIHandler.java:37
Method
BarcodeCanvasProvider
(int dpi, String bg, String fg)
src/main/java/org/barcodeapi/server/gen/BarcodeCanvasProvider.java:38
Method
BarcodeCleanupTask
()
src/main/java/org/barcodeapi/server/tasks/BarcodeCleanupTask.java:19
Method
BarcodeGenerator
()
src/main/java/org/barcodeapi/server/gen/BarcodeGenerator.java:27
Method
BarcodeRequest
(CodeType type, String data, JSONObject options)
src/main/java/org/barcodeapi/server/gen/BarcodeRequest.java:29
Method
BulkHandler
()
src/main/java/org/barcodeapi/server/api/BulkHandler.java:49
Method
CacheDumpHandler
()
src/main/java/org/barcodeapi/server/admin/CacheDumpHandler.java:24
Method
CacheFlushHandler
()
src/main/java/org/barcodeapi/server/admin/CacheFlushHandler.java:21
Method
CachedBarcode
(CodeType type, String raw, byte[] data)
src/main/java/org/barcodeapi/server/cache/CachedBarcode.java:26
Method
CachedLimiter
(Subscriber sub, String address)
src/main/java/org/barcodeapi/server/cache/CachedLimiter.java:39
Method
CachedObject
(String type)
src/main/java/org/barcodeapi/server/cache/CachedObject.java:27
Method
CachedSession
()
src/main/java/org/barcodeapi/server/cache/CachedSession.java:31
Method
CachedShare
Create a new share object from a given set of BarcodeRequest objects. @param requests
src/main/java/org/barcodeapi/server/cache/CachedShare.java:32
Method
CodabarGenerator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/types/CodabarGenerator.java:14
Method
Code128Generator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/types/Code128Generator.java:14
Method
Code39Generator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/types/Code39Generator.java:14
Method
Code93Generator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/types/Code93Generator.java:16
Method
CodeGenerator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/CodeGenerator.java:14
Method
CodeGenerators
()
src/main/java/org/barcodeapi/server/core/CodeGenerators.java:43
Method
CodeType
(JSONObject config)
src/main/java/org/barcodeapi/server/core/CodeType.java:52
Method
CodeTypes
()
src/main/java/org/barcodeapi/server/core/CodeTypes.java:31
Method
DataMatrixGenerator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/types/DataMatrixGenerator.java:15
Method
DecodeHandler
()
src/main/java/org/barcodeapi/server/api/DecodeHandler.java:51
Method
DefaultBarcode4JProvider
(CodeType codeType, AbstractBarcodeBean bean)
src/main/java/org/barcodeapi/server/gen/impl/DefaultBarcode4JProvider.java:22
Method
DefaultZXingProvider
(CodeType codeType, BarcodeFormat format, Writer bean)
src/main/java/org/barcodeapi/server/gen/impl/DefaultZXingProvider.java:28
Method
Ean13Generator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/types/Ean13Generator.java:14
Method
Ean8Generator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/types/Ean8Generator.java:14
Method
ExceptionType
(int status, String target)
src/main/java/org/barcodeapi/server/core/GenerationException.java:39
Method
Format
(String mime, String ext)
src/main/java/org/barcodeapi/server/core/RequestContext.java:39
Method
GenerationException
(ExceptionType type, Throwable throwable)
src/main/java/org/barcodeapi/server/core/GenerationException.java:60
Method
GeneratorPoolController
(CodeType type)
src/main/java/org/barcodeapi/server/core/GeneratorPoolController.java:24
Method
ITF14Generator
(CodeType codeType)
src/main/java/org/barcodeapi/server/gen/types/ITF14Generator.java:14
Method
InfoHandler
()
src/main/java/org/barcodeapi/server/api/InfoHandler.java:21
Method
LimiterCleanupTask
()
src/main/java/org/barcodeapi/server/tasks/LimiterCleanupTask.java:17
Method
LimiterFlushHandler
()
src/main/java/org/barcodeapi/server/admin/LimiterFlushHandler.java:20
Method
LimiterHandler
()
src/main/java/org/barcodeapi/server/api/LimiterHandler.java:21
Method
LimiterListHandler
()
src/main/java/org/barcodeapi/server/admin/LimiterListHandler.java:23
Method
LimiterMintingTask
()
src/main/java/org/barcodeapi/server/tasks/LimiterMintingTask.java:22
Method
LimiterStatusHandler
()
src/main/java/org/barcodeapi/server/admin/LimiterStatusHandler.java:20
← previous
next →
201–300 of 596, ranked by callers