|
cuStinger
v2
High-Performance Streaming Graph Analytics on GPUs
|
The document is organized as follows:
** For cuStinger Graph Algorithms please refer to **
*The next release will support C++14 (CUDA Toolkit v8.5).
The following basic steps are required to build and execute cuStinger:
The syntax and the input parameters of cuStinger are explained in details in the docs/Syntax.txt
file or by typing ./cuStingerTest --help
.
cuStinger supports the following graph input formats:
cuStinger directly deduces the graph structure (directed/undirected) from the input file header.
cuStinger allows reading the input graph by using a fixed binary format to speed up the file loading. The binary file is generated by cuStinger with the --binary
command line option.
The code documentation is located in the docs
directory (doxygen html format). The documentation is also accessible online here.
util/count_lines.sh
: some statistics about cuStinger code.util/uf_graph_download.sh
: simple script to download and extract University of Florida Sparse Matrix Collection graphs in a directory.If you find any bugs please report them by using the repository (github issues panel). We are also ready to engage in improving and extending the framework if you request some new features.
Oded Green
, Researcher, Georgia Institute of TechnologyFederico Busato
, Ph.D. Student, University of Verona (Italy)Oded Green
, Researcher, Georgia Institute of TechnologyFederico Busato
, Ph.D. Student, University of Verona (Italy)James Fox
, Ph.D. Student, Georgia Institute of Technology : Temporal Motif FindingDevavret Makkar
, Ph.D. Student, Georgia Institute of Technology : Triangle CountingElisabetta Bergamini
, Ph.D. Student, Karlsruhe Institute of Technology (Germany) : Katz CentralityBSD 3-Clause License
Copyright (c) 2017, cuStinger All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.


Conversation
public class Conversation
With the IBM Watson Conversation service you can create cognitive agents–virtual agents that combine machine learning, natural language understanding, and integrated dialog scripting tools to provide outstanding customer engagements.
-
The base URL to use when contacting the service.
Declaration
Swift
public var serviceURL = "https://gateway.watsonplatform.net/conversation/api"
-
The default HTTP headers for all requests to the service.
Declaration
Swift
public var defaultHeaders = [String: String]()
-
Create a
Conversation
object.Declaration
Swift
public init(username: String, password: String, version: String)
Parameters
username
The username used to authenticate with the service.
password
The password used to authenticate with the service.
version
The release date of the version of the API to use. Specify the date in
YYYY-MM-DD
format. -
Send a message to the Conversation service. To start a new conversation set the
request
parameter tonil
.Declaration
Swift
public func message( withWorkspace workspaceID: WorkspaceID, request: MessageRequest? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (MessageResponse) -> Void)
Parameters
withWorkspace
The unique identifier of the workspace to use.
request
The message requst to send to the server.
failure
A function executed if an error occurs.
success
A function executed with the conversation service’s response.
-
Create counterexample.
Add a new counterexample to a workspace. Counterexamples are examples that have been marked as irrelevant input.
Declaration
Swift
public func createCounterexample( workspaceID: String, text: String, failure: ((Error) -> Void)? = nil, success: @escaping (ExampleResponse) -> Void)
Parameters
workspaceID
The workspace ID.
text
The text of a user input example.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Delete counterexample.
Delete a counterexample from a workspace. Counterexamples are examples that have been marked as irrelevant input.
Declaration
Swift
public func deleteCounterexample( workspaceID: String, text: String, failure: ((Error) -> Void)? = nil, success: @escaping () -> Void)
Parameters
workspaceID
The workspace ID.
text
The text of a user input counterexample (for example,
What are you wearing?
).failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Get counterexample.
Get information about a counterexample. Counterexamples are examples that have been marked as irrelevant input.
Declaration
Swift
public func getCounterexample( workspaceID: String, text: String, failure: ((Error) -> Void)? = nil, success: @escaping (ExampleResponse) -> Void)
Parameters
workspaceID
The workspace ID.
text
The text of a user input counterexample (for example,
What are you wearing?
).failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
List counterexamples.
List the counterexamples for a workspace. Counterexamples are examples that have been marked as irrelevant input.
Declaration
Swift
public func listCounterexamples( workspaceID: String, pageLimit: Int? = nil, includeCount: Bool? = nil, sort: String? = nil, cursor: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (CounterexampleCollectionResponse) -> Void)
Parameters
workspaceID
The workspace ID.
pageLimit
The number of records to return in each page of results. The default page limit is 100.
includeCount
Whether to include information about the number of records returned.
sort
Sorts the response according to the value of the specified property, in ascending or descending order.
cursor
A token identifying the last value from the previous page of results.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Update counterexample.
Update the text of a counterexample. Counterexamples are examples that have been marked as irrelevant input.
Declaration
Swift
public func updateCounterexample( workspaceID: String, text: String, newText: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (ExampleResponse) -> Void)
Parameters
workspaceID
The workspace ID.
text
The text of a user input counterexample (for example,
What are you wearing?
).newText
The text of the example to be marked as irrelevant input.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Create entity.
Create a new entity.
Declaration
Swift
public func createEntity( workspaceID: String, body: CreateEntity, failure: ((Error) -> Void)? = nil, success: @escaping (EntityResponse) -> Void)
Parameters
workspaceID
The workspace ID.
body
A CreateEntity object defining the content of the new entity.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Delete entity.
Delete an entity from a workspace.
Declaration
Swift
public func deleteEntity( workspaceID: String, entity: String, failure: ((Error) -> Void)? = nil, success: @escaping () -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Get entity.
Get information about an entity, optionally including all entity content.
Declaration
Swift
public func getEntity( workspaceID: String, entity: String, export: Bool? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (EntityExport) -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
export
Whether to include all element content in the returned data. If export=
false
, the returned data includes only information about the element itself. If export=true
, all content, including subelements, is included. The default value isfalse
.failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
List entities.
List the entities for a workspace.
Declaration
Swift
public func listEntities( workspaceID: String, export: Bool? = nil, pageLimit: Int? = nil, includeCount: Bool? = nil, sort: String? = nil, cursor: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (EntityCollection) -> Void)
Parameters
workspaceID
The workspace ID.
export
Whether to include all element content in the returned data. If export=
false
, the returned data includes only information about the element itself. If export=true
, all content, including subelements, is included. The default value isfalse
.pageLimit
The number of records to return in each page of results. The default page limit is 100.
includeCount
Whether to include information about the number of records returned.
sort
Sorts the response according to the value of the specified property, in ascending or descending order.
cursor
A token identifying the last value from the previous page of results.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Update entity.
Update an existing entity with new or modified data.
Declaration
Swift
public func updateEntity( workspaceID: String, entity: String, body: UpdateEntity, failure: ((Error) -> Void)? = nil, success: @escaping (EntityResponse) -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
body
An UpdateEntity object defining the updated content of the entity.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Create user input example.
Add a new user input example to an intent.
Declaration
Swift
public func createExample( workspaceID: String, intent: String, text: String, failure: ((Error) -> Void)? = nil, success: @escaping (ExampleResponse) -> Void)
Parameters
workspaceID
The workspace ID.
intent
The intent name (for example,
pizza_order
).text
The text of a user input example.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Delete user input example.
Delete a user input example from an intent.
Declaration
Swift
public func deleteExample( workspaceID: String, intent: String, text: String, failure: ((Error) -> Void)? = nil, success: @escaping () -> Void)
Parameters
workspaceID
The workspace ID.
intent
The intent name (for example,
pizza_order
).text
The text of the user input example.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Get user input example.
Get information about a user input example.
Declaration
Swift
public func getExample( workspaceID: String, intent: String, text: String, failure: ((Error) -> Void)? = nil, success: @escaping (ExampleResponse) -> Void)
Parameters
workspaceID
The workspace ID.
intent
The intent name (for example,
pizza_order
).text
The text of the user input example.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
List user input examples.
List the user input examples for an intent.
Declaration
Swift
public func listExamples( workspaceID: String, intent: String, pageLimit: Int? = nil, includeCount: Bool? = nil, sort: String? = nil, cursor: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (ExampleCollectionResponse) -> Void)
Parameters
workspaceID
The workspace ID.
intent
The intent name (for example,
pizza_order
).pageLimit
The number of records to return in each page of results. The default page limit is 100.
includeCount
Whether to include information about the number of records returned.
sort
Sorts the response according to the value of the specified property, in ascending or descending order.
cursor
A token identifying the last value from the previous page of results.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Update user input example.
Update the text of a user input example.
Declaration
Swift
public func updateExample( workspaceID: String, intent: String, text: String, newText: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (ExampleResponse) -> Void)
Parameters
workspaceID
The workspace ID.
intent
The intent name (for example,
pizza_order
).text
The text of the user input example.
newText
The text of the user input example.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Create intent.
Create a new intent.
Declaration
Swift
public func createIntent( workspaceID: String, intent: String, description: String? = nil, examples: [CreateExample]? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (IntentResponse) -> Void)
Parameters
workspaceID
The workspace ID.
intent
The name of the intent.
description
The description of the intent.
examples
An array of user input examples.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Delete intent.
Delete an intent from a workspace.
Declaration
Swift
public func deleteIntent( workspaceID: String, intent: String, failure: ((Error) -> Void)? = nil, success: @escaping () -> Void)
Parameters
workspaceID
The workspace ID.
intent
The intent name (for example,
pizza_order
).failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Get intent.
Get information about an intent, optionally including all intent content.
Declaration
Swift
public func getIntent( workspaceID: String, intent: String, export: Bool? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (IntentExportResponse) -> Void)
Parameters
workspaceID
The workspace ID.
intent
The intent name (for example,
pizza_order
).export
Whether to include all element content in the returned data. If export=
false
, the returned data includes only information about the element itself. If export=true
, all content, including subelements, is included. The default value isfalse
.failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
List intents.
List the intents for a workspace.
Declaration
Swift
public func listIntents( workspaceID: String, export: Bool? = nil, pageLimit: Int? = nil, includeCount: Bool? = nil, sort: String? = nil, cursor: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (IntentCollectionResponse) -> Void)
Parameters
workspaceID
The workspace ID.
export
Whether to include all element content in the returned data. If export=
false
, the returned data includes only information about the element itself. If export=true
, all content, including subelements, is included. The default value isfalse
.pageLimit
The number of records to return in each page of results. The default page limit is 100.
includeCount
Whether to include information about the number of records returned.
sort
Sorts the response according to the value of the specified property, in ascending or descending order.
cursor
A token identifying the last value from the previous page of results.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Update intent.
Update an existing intent with new or modified data. You must provide data defining the content of the updated intent.
Declaration
Swift
public func updateIntent( workspaceID: String, intent: String, newIntent: String? = nil, newDescription: String? = nil, newExamples: [CreateExample]? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (IntentResponse) -> Void)
Parameters
workspaceID
The workspace ID.
intent
The intent name (for example,
pizza_order
).newIntent
The name of the intent.
newDescription
The description of the intent.
newExamples
An array of user input examples for the intent.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
List log events.
Declaration
Swift
public func listLogs( workspaceID: String, sort: String? = nil, filter: String? = nil, pageLimit: Int? = nil, cursor: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (LogCollection) -> Void)
Parameters
workspaceID
The workspace ID.
sort
Sorts the response according to the value of the specified property, in ascending or descending order.
filter
A cacheable parameter that limits the results to those matching the specified filter.
pageLimit
The number of records to return in each page of results. The default page limit is 100.
cursor
A token identifying the last value from the previous page of results.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Add entity value synonym.
Add a new synonym to an entity value.
Declaration
Swift
public func createSynonym( workspaceID: String, entity: String, value: String, synonym: String, failure: ((Error) -> Void)? = nil, success: @escaping (Synonym) -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
value
The text of the entity value.
synonym
The text of the synonym.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Delete entity value synonym.
Delete a synonym for an entity value.
Declaration
Swift
public func deleteSynonym( workspaceID: String, entity: String, value: String, synonym: String, failure: ((Error) -> Void)? = nil, success: @escaping () -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
value
The text of the entity value.
synonym
The text of the synonym.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Get entity value synonym.
Get information about a synonym for an entity value.
Declaration
Swift
public func getSynonym( workspaceID: String, entity: String, value: String, synonym: String, failure: ((Error) -> Void)? = nil, success: @escaping (Synonym) -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
value
The text of the entity value.
synonym
The text of the synonym.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
List entity value synonyms.
List the synonyms for an entity value.
Declaration
Swift
public func listSynonyms( workspaceID: String, entity: String, value: String, pageLimit: Int? = nil, includeCount: Bool? = nil, sort: String? = nil, cursor: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (SynonymCollection) -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
value
The text of the entity value.
pageLimit
The number of records to return in each page of results. The default page limit is 100.
includeCount
Whether to include information about the number of records returned.
sort
Sorts the response according to the value of the specified property, in ascending or descending order.
cursor
A token identifying the last value from the previous page of results.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Update entity value synonym.
Update the information about a synonym for an entity value.
Declaration
Swift
public func updateSynonym( workspaceID: String, entity: String, value: String, synonym: String, newSynonym: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (Synonym) -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
value
The text of the entity value.
synonym
The text of the synonym.
newSynonym
The text of the synonym.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Add entity value.
Create a new value for an entity.
Declaration
Swift
public func createValue( workspaceID: String, entity: String, value: String, metadata: [String: Any]? = nil, synonyms: [String]? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (Value) -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
value
The text of the entity value.
metadata
Any metadata related to the entity value.
synonyms
An array of synonyms for the entity value.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Delete entity value.
Delete a value for an entity.
Declaration
Swift
public func deleteValue( workspaceID: String, entity: String, value: String, failure: ((Error) -> Void)? = nil, success: @escaping () -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
value
The text of the entity value.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Get entity value.
Get information about an entity value.
Declaration
Swift
public func getValue( workspaceID: String, entity: String, value: String, export: Bool? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (ValueExport) -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
value
The text of the entity value.
export
Whether to include all element content in the returned data. If export=
false
, the returned data includes only information about the element itself. If export=true
, all content, including subelements, is included. The default value isfalse
.failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
List entity values.
List the values for an entity.
Declaration
Swift
public func listValues( workspaceID: String, entity: String, export: Bool? = nil, pageLimit: Int? = nil, includeCount: Bool? = nil, sort: String? = nil, cursor: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (ValueCollection) -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
export
Whether to include all element content in the returned data. If export=
false
, the returned data includes only information about the element itself. If export=true
, all content, including subelements, is included. The default value isfalse
.pageLimit
The number of records to return in each page of results. The default page limit is 100.
includeCount
Whether to include information about the number of records returned.
sort
Sorts the response according to the value of the specified property, in ascending or descending order.
cursor
A token identifying the last value from the previous page of results.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Update entity value.
Update the content of a value for an entity.
Declaration
Swift
public func updateValue( workspaceID: String, entity: String, value: String, newValue: String? = nil, newMetadata: [String: Any]? = nil, newSynonyms: [String]? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (Value) -> Void)
Parameters
workspaceID
The workspace ID.
entity
The name of the entity.
value
The text of the entity value.
newValue
The text of the entity value.
newMetadata
Any metadata related to the entity value.
newSynonyms
An array of synonyms for the entity value.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Create workspace.
Create a workspace based on component objects. You must provide workspace components defining the content of the new workspace.
Declaration
Swift
public func createWorkspace( body: CreateWorkspace? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (WorkspaceResponse) -> Void)
Parameters
body
Valid data defining the content of the new workspace.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Delete workspace.
Delete a workspace from the service instance.
Declaration
Swift
public func deleteWorkspace( workspaceID: String, failure: ((Error) -> Void)? = nil, success: @escaping () -> Void)
Parameters
workspaceID
The workspace ID.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Get information about a workspace.
Get information about a workspace, optionally including all workspace content.
Declaration
Swift
public func getWorkspace( workspaceID: String, export: Bool? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (WorkspaceExportResponse) -> Void)
Parameters
workspaceID
The workspace ID.
export
Whether to include all element content in the returned data. If export=
false
, the returned data includes only information about the element itself. If export=true
, all content, including subelements, is included. The default value isfalse
.failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
List workspaces.
List the workspaces associated with a Conversation service instance.
Declaration
Swift
public func listWorkspaces( pageLimit: Int? = nil, includeCount: Bool? = nil, sort: String? = nil, cursor: String? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (WorkspaceCollectionResponse) -> Void)
Parameters
pageLimit
The number of records to return in each page of results. The default page limit is 100.
includeCount
Whether to include information about the number of records returned.
sort
Sorts the response according to the value of the specified property, in ascending or descending order.
cursor
A token identifying the last value from the previous page of results.
failure
A function executed if an error occurs.
success
A function executed with the successful result.
-
Update workspace.
Update an existing workspace with new or modified data. You must provide component objects defining the content of the updated workspace.
Declaration
Swift
public func updateWorkspace( workspaceID: String, body: UpdateWorkspace? = nil, failure: ((Error) -> Void)? = nil, success: @escaping (WorkspaceResponse) -> Void)
Parameters
workspaceID
The workspace ID.
body
Valid data defining the new workspace content. Any elements included in the new data will completely replace the existing elements, including all subelements. Previously existing subelements are not retained unless they are included in the new data.
failure
A function executed if an error occurs.
success
A function executed with the successful result.


{{ appPanel({ titleText: "Get in touch", html: "If you’ve got a question, idea or suggestion share it on the #moj-design-system channel on Slack or email the Design System team on<EMAIL_ADDRESS>}) }}


Server Class
The Gordon Server
var gordon = require('gordon-server'); //max number of concurrent users for this instance are 1000 gordon.setMaxUsers(1000); gordon.createTCPServer(9091); gordon.createWebSocketServer(9092); var session = gordon.createSession('session1', 'A session'); var lobby = session.createRoom('lobby', {name:'lobby', maxUsers:200, persistent:true}); var room1 = session.createRoom('room1', {name:'Room1', maxUsers:100, persistent:true, password:'top-secret'});
Item Index
Methods
configure
-
conf
Sets the server configuration.
Parameters:
-
conf
String | ObjectYou could either pass an object or a filename pointing to a JSON file.
Example:
The config file/object must have the following properties:
{ "connectionTimeOut":20000, "connectionBufferSize": 1000, "flashPolicyFile": "<cross-domain-policy> <allow-access-from domain='' to-ports=''/> </cross-domain-policy> " }
connectionTimeOut
Defines the time frame after which the server closes the connection to a client being inactive (sending no updates / ping).connectionBufferSize
The max size of a single message in bytes.flashPolicyFile
The socket policy xml file which is sent to a Flash/Air client.createSession
-
sessionUUId
-
[name]
-
[data]
Creates a session. There has to be at least one session per server instance.
Parameters:
-
sessionUUId
StringThe server-wide unique session id.
-
[name]
String optionalThe session name.
-
[data]
Object optionalData that should be stored with the session.
Returns:
A session instance.
createTCPServer
-
port
Creates a new TCP server. The TCP server also supports Flash sockets and sends the "cross domain policy" file defined in the configuration accordingly.
Parameters:
-
port
NumberThe port the server should listen.
createTCPServer
-
port
Creates a new TCP server. The TCP server also supports Flash sockets and sends the "cross domain policy" file defined in the configuration accordingly.
Parameters:
-
port
NumberThe port the server should listen.
createWebSocketServer
-
port
-
[checkOrigins]
Creates a new websocket server.
Parameters:
-
port
NumberThe port the server should listen.
-
[checkOrigins]
Array optionalA list of origins that should be checked.
getCurrentMillis
()
Number
Gets the current milliseconds since server start.
Returns:
The milliseconds
setMaxUsers
-
[amount]
-
[add]
Creates the given number of userIds. This also defines the max number of users that could connect to this server instance.
Parameters:
-
[amount]
Number optionalThe number of ids. Default is 500.
-
[add]
Boolean optionalIf true the new ids will be added, otherwise the existing ids will be cleared first. Default is false.


Home
About
Products
Offers
Gallery
Contacts
KLM
The Best Laptops,Desktops And All PC
we have best computers (Desktops or Laptops)and we have experts to help you in choseing the best for you
Read More About Us
Our Team
come to us and avoid fraud!


John Walsh Walsh was already well-known as a businessman in Birmingham, England when, in 1850, he bought an established glass factory in Lodge Road, Winson Green, Birmingham. He claimed that his strange name came about because the sponsors at his baptism were rather nervous and instead of saying just the Christian name John, said John Walsh, which made him John Walsh Walsh for the rest of his life! Church registers of the period, however, do not support his story.
From the outset he insisted on a very high standard of quality and design for the products he introduced. One of the first designs was an inkwell that was mounted on a mahogany plate and surrounded by an ornate decoration in brass sheeting. The inkwell (illustrated below) is clearly marked on the base with the date lozenge denoting the design registration date 18th April 1855.
John Walsh Walsh died in 1864 and his executors put the business up for sale. Fortunately it was bought by one of his daughters, Ellen Eliza, and her husband Thomas Ferdinand Walker, who was himself an active Birmingham entrepreneur. The company's future as a family firm was therefore secured. Thomas Walker passed the day-to-day administration over to a manager, Lewis John Murray, who for many years had been closely associated with glass manufacturing in Stourbridge.
The product ranges throughout the late Victorian period were vases and flower holders, lampshades, and all types of dining room table glass. Frequently the design of a flower holder was based on individual flowers including rose, tulip, crocus, honeysuckle and water-lily. Others took the form of novelty items such as palm trees, horse shoes and owls.
Lampshades in many different styles and colour were produced for oil, gas, electricity and candle lighting, with the use of moulded patterns being employed to great effect. The cut glass department concentrated on the production of fine intricate patterns for decanters, wine glasses and fruit bowls. Many of the designs were so attractive and decorative that many other companies attempted to produce imitations. John Walsh Walsh counteracted by filing registered designs at the Public Records Office to legally protect the business. Because many of the designs were fragile and delicate few of these items have survived to the present day, but those that have, reveal the standard and quality produced by the highly trained employees.
Much of the credit for the early development of the Midlands glass industry is attributed to the Stourbridge companies, but there is evidence to show that John Walsh Walsh was particularly innovative in the process of manufacture in addition to the decoration of glass.
U.K. patents 5286 filed in 1883 and 13592 filed in 1885 by John Walsh Walsh clearly reveal how basic processes were being challenged. Here is an extract from patent 5286:
"A hollow vessel of glass is blown in the usual manner, which vessel or cup may be of only one kind of glass, or may consist of two or more layers differing in respect of transparency or opacity, colour or absence of colour. On the outer or inner surface, or on the outer and inner surfaces, the desired pattern is produced by removing parts of the layer or layers by cutting, etching, engraving, sand-blasting or any other method. The decorated vessel is lined with glass and the whole worked up into the shape of the article to be made. In some instances a second cup of transparent glass may be used to encase the vessel to preserve the brilliancy of effect of the pattern."
And here is an extract from patent 13592:
"Take a body of glass of any suitable colour or colours and coat this body with a layer of similar glass of another colour or colours, which is then painted with a design in a protecting resist. Then the piece is submitted to the action of acid to remove part of the overlaying layer and expose to view the under glass. The preserved part is then treated with gold, bronze or other effects and submitted to heat to burn in the applied effect. The unprotected part of the upper layer may also be removed by mechanical means such as engraving or sandblasting."
The early twentieth century was a period of consolidation for Walsh. The effect of the First World War limited the amount of development work, but a number of novelty flower holders in the form of a glass bridge, a hot-air balloon and an airship were made in limited quantities. A major introduction in 1912-1915 was a cut glass pattern named Koh-i-noor. This pattern being deeply cut was so unique that it remained a flagship of the company for many years, and was still in production at the time of closure in 1951.
Lewis John Murray died in 1912 and was succeeded as manager by R. H. Wood of the London Office. Overall control of the business, however, came under Philip Walker, a grandson of John Walsh Walsh, until his death in 1923. In the 1920's a range of bowls and vases in many shapes and sizes was developed around a delicate shade of yellow. The range was given the name of Primrose with subsequent additions extending to blue and green but produced in smaller quantities. A striking feature of the entire range was the white lining.
The Kenilworth pattern was introduced in 1925 and gained in popularity as a more reasonably priced and easier-to-cut pattern than Koh-i-noor. The range was extended to include a variety of colours applied as casings before the cutting operation. The most popular colour was a rich blue, sold under the name Bristol Blue. Jade green was produced in smaller quantities, with ruby as the most limited of the range.
When R. H. Wood died in 1927, control passed to William Riley, who had married Catherine Walker the great grand-daughter of John Walsh Walsh. Riley was a qualified professional engineer and under his leadership the company developed into a highly profitable and progressive unit.
Koh-i-noor along with several other decorative patterns required the experience of highly skilled cutters. These cutting skills established Walsh as one of the leading glass manufacturers in the U.K. and a front-runner in the art and craft of fine cut glass.
Such were these skills that a major success was achieved in 1928 when the First Glass Convention was held in Bournemouth. For this occasion manufacturers were requested to design and manufacture a loving cup to be presented to the Mayor of the Corporation. The Royal Society of Arts selected the Walsh entry as the winner.
Walsh registered a number of trademarks, but with the exception of WALSH registered on 23 June 1926, very few appear to have been used. WALSH was later modified to WALSH, ENGLAND and appears on the majority of pieces produced between 1927 and 1951. A significant development during this period was the introduction of opalescent glass to produce screened lighting used extensively in public buildings. A series of panels representing The Twelve Labours of Hercules attracted special attention. The opalescent panels were very much in the style of Lalique, Sabino and Verlys. Walsh registered a U.K. trade mark VERLYS in 1934 on the same date that Holophane withdrew their application to register a similar mark. This suggests that there may have been some agreement between Walsh and Holophane.
Colour became an important feature of Walsh products and a new range of bubbly glass with the name of Pompeian was produced for the lower-price market. While much of the output was bowls and vases, a range of novelty items was also produced. Blue, green and amber were the most popular colours with a very limited number of items in amethyst and pink.
Distinctive colours were selected for other ranges of bowls, vases and dishes, some of which were given an iridescent finish. The popular colours were amber and blue but a full range of harlequin colours were chosen for wine glasses and general tableware. An aggressive marketing approach was taken in respect of these latest ranges and a special promotional booklet, Colour in Glass, was produced.
The forward on the opening page of this booklet states:
"Walsh Crystal is over a century old, and the appreciation of its good quality is universal but the public have not as yet had the opportunity of enjoying the beauty of their new creations in colour. Much time and thought is spent on interior decoration of the home, but it is the finishing touches that make or mar the whole effect. Walsh have, therefore, produced vases, lamps, table glass and candlesticks to conform with many different colour schemes. For just as the Persian carpet changes colour in different lights, so does the iridescent glass vary in shade and lustre."
William Clyne Farquharson who had joined the company in 1924 became Chief Designer in the early 1930's and developed his now highly collectible range of designs including named patterns Leaf, Kendal, Barry and Albany. Walsh glass including wine suites was frequently used on royal occasions inasmuch that one pattern was named after Marina the Duchess of Kent. A major reconstruction of the Lodge Road premises was carried out in 1934 with new furnaces added to increase production, and expensive control equipment added to further improve quality.
The outbreak of the Second World War, and the necessity for employees to serve with the armed forces, brought to an end the rising fortunes of the company. As was the case with many companies an increasing amount of capacity was directed towards the wartime effort by transferring resources to products required in the military, medical and scientific fields. Such were the skills and engineering knowledge of the management team at Walsh, supported by the experience of the employees that they were selected to manufacture prisms ground to extremely fine limits for use in episcopes. They also produced runway lighting at military airfields and lighting panels for aircraft and naval vessels to assist greater accuracy in navigation.
Following the war an attempt was made to re-establish the main product lines but largely because of the labour controls introduced by the Government the pre-war skills were not widely available. Several new ventures were considered in order to reinstate the company to its earlier forward-thinking, imaginative, and innovative role. But the inability to restore the former worldwide reputation of the company gradually had an effect on performance, and a decision was taken in 1949 to close the cut glass department followed by another decision in 1951 to close the entire business. It is ironic that the commitment to a high quality glass product led to the eventual closure of the factory.
The history of John Walsh Walsh is an insight into a company whose products reflected the skills and personalities of both management and employees. Walsh decorative glass and tableware developed over many years from the experience and expertise of previous generations with the Walsh legacy being that of an enlightened firm which produced glass of a fine pedigree. Because of the lack of documentary evidence and records, little has been known hitherto about this company. However, the Walsh factory will always enjoy a secure and respected place in the history of glass manufacture.
Eric Reynolds has written a definitive book about the superb glass produced by the John Walsh Walsh company, published in January 2000.
If you are looking for glass by John Walsh Walsh, you can often find pieces on offer on ebay.
Click here to see John Walsh Walsh glass currently for sale on ebay.
You could also check out our Recommended Books on Glass.
If you have any questions about glass that you think we can help with, please put them on the Glass Club Message Board. Once again, special thanks to all of you who share your knowledge by answering questions on the Message Board.
You can search the whole amazon.com site from here:
Copyright © 1997 - 2005 Angela M. Bowey.
Web site designed by: Angela M. Bowey.
No material from this website may be copied or reproduced without written permission from Angela M. Bowey. Full acknowledgement of the author and Glass Museum URL MUST be included, and copying any pictures is forbidden. Please respect our copyright.
URL to this page: http://www.glass.co.nz/johnwalshwalsh.htm


- clear() - Method in class windntrees.flex.FlexObject
-
Clear existing items array.
- clear(int) - Method in class windntrees.flex.FlexObject
-
Clear existing items array with new items list size.
- constructFlexList(Object[], String, Object, String, String) - Static method in class windntrees.flex.FlexObject
-
Constructs list of FlexObjects based on public methods of objects.
- constructFlexList(Object[], String, Object, String, String, Long, Integer, Boolean, Boolean) - Static method in class windntrees.flex.FlexObject
-
Constructs list of FlexObjects based on public methods of objects.
- constructFlexObject(Object, String) - Static method in class windntrees.flex.FlexObject
-
Constructs FlexObject based on public methods of provided object.
- ContentController<T> - Class in windntrees
-
ContentController produces WindnTrees compliant JSON Object, List
and Error responses.
- ContentController() - Constructor for class windntrees.ContentController
-
- contextPath() - Method in class windntrees.CRUDController
-
Gets application context path.
- create(T, Errors) - Method in class windntrees.CRUDController
-
Saves new content object and return WindnTrees compliant HTTP response content object.
- create(T) - Method in interface windntrees.CRUDInterface
-
Content or data object saving interface function definition for new object.
- create(T) - Method in class windntrees.CRUDSource
-
- createContent(T, MultipartFile, Errors) - Method in class windntrees.CRUDController
-
Saves new content object and file and return WindnTrees compliant HTTP response content object.
- CRUDController<T> - Class in windntrees
-
CRUDController implements WindnTrees server side CRUD functionality
and maintains data repository interface reference for data persistence
purposes.
- CRUDController() - Constructor for class windntrees.CRUDController
-
Empty constructor.
- CRUDInterface<T> - Interface in windntrees
-
Repository interface (or contract) when implemented provide symmetric data
extraction, processing and saving functions.
- CRUDSource<T> - Class in windntrees
-
Generalized class for data extracting, processing and saving data or content
objects based on CRUDInterface implementation.
- CRUDSource() - Constructor for class windntrees.CRUDSource
-
Empty or no argument constructor.
- CRUDSource(RepositoryInterface) - Constructor for class windntrees.CRUDSource
-
Repository interface based CRUDSource constructor initializer.
- generateNewKey(T) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of generating
new key for content object.
- getAddressLine1() - Method in class windntrees.data.WebAppProperties
-
Gets address line 1.
- getAddressLine2() - Method in class windntrees.data.WebAppProperties
-
Gets address line 2.
- getAddressLine3() - Method in class windntrees.data.WebAppProperties
-
Gets address line 3.
- getAllowedExtensions() - Method in class windntrees.data.WebAppProperties
-
Get allowed extensions.
- getAuthenticatedRoles() - Method in class windntrees.data.UserInfo
-
Gets authenticated user roles value.
- getAuthenticatedRolesArray() - Method in class windntrees.data.UserInfo
-
Gets authenticated roles.
- getAuthenticatedUser() - Method in class windntrees.data.UserInfo
-
Gets authenticated user name (or id) value.
- getChecks() - Method in class windntrees.data.SearchFilter
-
Gets checks.
- getContents() - Method in class windntrees.data.Result
-
Gets content objects in compliance with WindnTrees response object.
- getContents() - Method in class windntrees.data.ResultList
-
- getContents() - Method in class windntrees.data.ResultObject
-
- getCopyright() - Method in class windntrees.data.WebAppProperties
-
Gets copyright.
- getCurrency() - Method in class windntrees.data.WebAppProperties
-
Gets currency.
- getDataSourceDriver() - Method in class windntrees.data.WebAppProperties
-
Gets data source driver.
- getDataSourcePassword() - Method in class windntrees.data.WebAppProperties
-
Gets data source password.
- getDataSourceUrl() - Method in class windntrees.data.WebAppProperties
-
Gets data source URL.
- getDataSourceUsername() - Method in class windntrees.data.WebAppProperties
-
Gets data source user name.
- getDescending() - Method in class windntrees.data.SearchFilter
-
Gets descending status value.
- getDescription() - Method in class windntrees.data.WebAppProperties
-
Gets description.
- getDomain() - Method in class windntrees.data.WebAppProperties
-
Gets domain.
- getEditMode() - Method in class windntrees.data.MenuFilter
-
Gets edit mode status.
- getEmail() - Method in class windntrees.data.WebAppProperties
-
Gets email.
- getEndtime() - Method in class windntrees.data.SearchFilter
-
Gets end time value.
- getErrors() - Method in class windntrees.data.Result
-
Gets errors list.
- getExceptionFlexObjectResult(FlexObject, Exception) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and error message response object containing
record flex Object and exception.
- getExceptionListResult(List<T>, Exception) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and exception error message response object,
containing list of objects and exception.
- getExceptionObjectResult(T, Exception) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and error message response object containing
record Object and exception.
- getExceptionPageResult(Page<T>, Exception) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and error message response object containing
list wise (paged) objects and exception.
- getFax() - Method in class windntrees.data.WebAppProperties
-
Gets fax.
- getFileSize() - Method in class windntrees.data.WebAppProperties
-
Gets file size.
- getFolderPath() - Method in class windntrees.BasicController
-
Gets standard files upload path based on 'uploadType' request parameter
that may be overridden as per requirements.
- getHtmlResponseHeaders() - Method in class windntrees.BasicController
-
Gets HTTP response headers with defined TEXT_HTML configuration.
- getHttpExceptionFlexObjectResult(FlexObject, Exception) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and error message HTTP response object containing
record flex Object and exception.
- getHttpExceptionListResult(List<T>, Exception) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and errors HTTP response object containing
list of objects and exception.
- getHttpExceptionObjectResult(T, Exception) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and error message HTTP response object containing
record Object and exception.
- getHttpExceptionPageResult(Page<T>, Exception) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and error message HTTP response object containing
list wise (paged) objects and exception.
- getHttpFlexObjectResult(FlexObject, List<ObjectError>, boolean) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and error message HTTP response object containing
record flex Object and list of errors.
- getHttpListResult(List<T>, List<ObjectError>, boolean) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and errors HTTP response object containing
list of objects and errors.
- getHttpObjectResult(T, List<ObjectError>, boolean) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and error message HTTP response object containing
record Object and list of errors.
- getHttpPagedResult(Page<T>, List<ObjectError>, boolean) - Method in class windntrees.ContentController
-
Gets WindnTrees compliant data and error message HTTP response object containing
list wise (paged) objects and errors.
- getItems() - Method in class windntrees.flex.FlexObject
-
Gets items.
- getKey() - Method in class windntrees.data.SearchFilter
-
Gets key value.
- getKeyword() - Method in class windntrees.data.SearchFilter
-
Gets keyword value.
- getKeywords() - Method in class windntrees.data.SearchFilter
-
Gets keywords.
- getLargeViewPort() - Method in class windntrees.data.MenuFilter
-
Gets large view port (boolean) status value.
- getListNumber() - Method in class windntrees.data.ResultList
-
- getListSize() - Method in class windntrees.data.ResultList
-
Gets current list (or page) number;
- getLocale() - Method in class windntrees.BasicController
-
Gets locale reference instance.
- getMenuComposerLocaleMode() - Method in class windntrees.data.WebAppProperties
-
Gets menu composer locale mode.
- getMenuDataStoreMode() - Method in class windntrees.data.WebAppProperties
-
Gets menu data store mode status.
- getMenuRenderingMode() - Method in class windntrees.data.WebAppProperties
-
Gets menu rendering mode status.
- getMobile() - Method in class windntrees.data.WebAppProperties
-
Gets mobile.
- getOptions() - Method in class windntrees.data.SearchFilter
-
Gets options.
- getPage() - Method in class windntrees.data.SearchFilter
-
Gets list number (or page number) value.
- getPhone1() - Method in class windntrees.data.WebAppProperties
-
Gets phone 1.
- getPhone2() - Method in class windntrees.data.WebAppProperties
-
Gets phone 2.
- getRepository() - Method in class windntrees.CRUDController
-
Gets CRUDController associated repository interface (CRUDInterface) reference.
- getRepositoryInterface() - Method in class windntrees.CRUDSource
-
Gets repository interface reference.
- getResponseHeaders() - Method in class windntrees.BasicController
-
Gets HTTP response headers with defined APPLICATION_JSON_UTF8 configuration.
- getRoles() - Method in class windntrees.data.MenuFilter
-
Gets roles.
- getSize() - Method in class windntrees.data.SearchFilter
-
Gets size value.
- getSource() - Method in class windntrees.data.SearchFilter
-
Gets source value.
- getStandardErrMessage() - Method in class windntrees.BasicController
-
Gets 'Err' locale message defined in a shared locale resource file based
on 'standard.err.text' key value.
- getStandardErrorLocaleMessage() - Method in class windntrees.ContentController
-
Gets standard error message(s) list response.
- getStandardExceptionMessage() - Method in class windntrees.BasicController
-
Gets 'Exception' locale message defined in a shared locale resource file
based on 'standard.exception.text' key value.
- getStandardOkMessage() - Method in class windntrees.BasicController
-
Gets 'Ok' locale message defined in a shared locale resource file based
on 'standard.ok.text' key value.
- getStarttime() - Method in class windntrees.data.SearchFilter
-
Gets start time value.
- getTheme() - Method in class windntrees.data.WebAppProperties
-
Gets theme.
- getTitle() - Method in class windntrees.data.WebAppProperties
-
Gets title.
- getTotalRecords() - Method in class windntrees.data.ResultList
-
Gets total number of records or objects.
- getTypedKey(Object) - Method in class windntrees.CRUDController
-
Gets casted key object by providing extension mechanism in extended classes.
- getTypedKey(Object) - Method in class windntrees.CRUDSource
-
When implemented (or overridden) in extended class provide casted key
object extraction means.
- getTypedKeys(Object[]) - Method in class windntrees.CRUDSource
-
When implemented (or overridden) in extended class provide casted key
objects extraction means.
- getValidationLocaleMessage(String) - Method in class windntrees.BasicController
-
Gets 'Validation' locale message defined in a shared locale resource file
based on locale codes ('Size', 'Min', 'Max', 'NotNull') and key values
('validate.size.text', 'validate.min.text', 'validate.max.text', 'validate.required.text').
- getValidationLocaleMessages(List<ObjectError>) - Method in class windntrees.ContentController
-
Gets validation message(s) list response.
- getWebAppProperties() - Method in class windntrees.BasicController
-
Gets application specific properties that can be extended or customized
as per requirements.
- getWelcomeMessage() - Method in class windntrees.BasicController
-
Gets 'Welcome' locale message defined in a shared locale resource file
based on 'pages.all.welcome' key value.
- postCreate(T) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of content object
processing or manipulation after saving object.
- postDelete(T) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of content object
processing or manipulation after deleting object.
- postRead(T) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of content object
processing or manipulation after reading or retrieving saved object.
- postRead(List<T>) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of processing or manipulation
of list of content objects after reading from storage.
- postRead(Page<T>) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of processing or manipulation
of list of content objects after reading from storage in page or list-wise format.
- postSelect(List<T>) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of processing or manipulation
of selected list of content objects (based on reference key) after reading from storage.
- postSelect(Page<T>) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of processing or manipulation
of selected list of content objects (based on reference key) after reading
from storage in list-wise or page format.
- postUpdate(T) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of content object
processing or manipulation after saving object.
- preCreate(T) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of content object
processing or manipulation before serializing or saving object.
- preDelete(T) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of content object
processing or manipulation before deleting object.
- preUpdate(T) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of content object
processing or manipulation before saving object.
- read(Object) - Method in interface windntrees.CRUDInterface
-
Content or data object reading interface function definition based on a
key value.
- read(Object[]) - Method in interface windntrees.CRUDInterface
-
Content or data object reading interface function definition based on a
composite key value.
- read(Object) - Method in class windntrees.CRUDSource
-
- read(Object[]) - Method in class windntrees.CRUDSource
-
- read(Object) - Method in interface windntrees.RepositoryInterface
-
Reads content object based on provided object key value from persistence
storage.
- read(Object[]) - Method in interface windntrees.RepositoryInterface
-
Reads content object based on provided composite object keys from
persistence storage.
- readAll() - Method in class windntrees.CRUDController
-
Read list of all content objects and return WindnTrees compliant HTTP response
content object using GET method.
- readAll() - Method in interface windntrees.CRUDInterface
-
List of content or data objects reading interface function definition.
- readAll(Pageable) - Method in interface windntrees.CRUDInterface
-
List wise (paged) content or data objects reading interface function
definition.
- readAll() - Method in class windntrees.CRUDSource
-
- readAll(Pageable) - Method in class windntrees.CRUDSource
-
- readAll() - Method in interface windntrees.RepositoryInterface
-
Reads list of all content objects from persistence storage.
- readAll(Pageable) - Method in interface windntrees.RepositoryInterface
-
Reads list-wise (or paged) content objects from persistence storage.
- readAllByPost() - Method in class windntrees.CRUDController
-
Read list of all content objects and return WindnTrees compliant HTTP response
content object using POST method.
- readByKeyword(String) - Method in interface windntrees.CRUDInterface
-
List of content or data object reading interface function definition based
on a keyword value.
- readByKeyword(String, Pageable) - Method in interface windntrees.CRUDInterface
-
List wise (or paged) content or data objects reading interface function
definition based on a keyword value.
- readByKeyword(String) - Method in class windntrees.CRUDSource
-
- readByKeyword(String, Pageable) - Method in class windntrees.CRUDSource
-
- readByKeyword(String) - Method in interface windntrees.RepositoryInterface
-
Reads list of content objects based on provided keyword from persistence
storage.
- readByKeyword(String, Pageable) - Method in interface windntrees.RepositoryInterface
-
Reads list-wise (paged) content objects based on provided keyword.
- readList(SearchFilter, Errors) - Method in class windntrees.CRUDController
-
Read list of content objects based on provided filtering data
and return WindnTrees compliant HTTP response content object.
- readListReturnFlexByGET(String) - Method in class windntrees.CRUDController
-
Read Flex object complaint list of content objects based on provided
keyword and return WindnTrees compliant HTTP response content object using GET
method.
- readListReturnFlexByPOST(SearchFilter, Errors) - Method in class windntrees.CRUDController
-
Read Flex object complaint list of content objects based on provided
filtering data and return WindnTrees compliant HTTP response content object using POST
method.
- readListWise(SearchFilter, Errors) - Method in class windntrees.CRUDController
-
Read list wise (or page) of content objects based on provided filtering data
and return WindnTrees compliant HTTP response content object using POST method.
- readListWise(String, int, int) - Method in class windntrees.CRUDController
-
Read list wise (or page) of content objects based on provided filtering data
and return WindnTrees compliant HTTP response content object using GET method.
- readListWiseReturnFlexByGET(String, int, int) - Method in class windntrees.CRUDController
-
Read Flex object complaint list of content objects based on provided
filtering data and return WindnTrees compliant HTTP response content object
in paged or list-wise format using GET method.
- readListWiseReturnFlexByPOST(SearchFilter, Errors) - Method in class windntrees.CRUDController
-
Read Flex object complaint list of content objects based on provided
filtering data and return WindnTrees compliant HTTP response content object
in paged or list-wise format using POST method.
- readSingle(SearchFilter, Errors) - Method in class windntrees.CRUDController
-
Reads content object based on provided filtering data and return WindnTrees
compliant response content object using POST method.
- readSingle(String) - Method in class windntrees.CRUDController
-
Reads content object based on provided key and return WindnTrees
compliant response content object using GET method.
- readSingleReturnFlex(String) - Method in class windntrees.CRUDController
-
Reads Flex object complaint content object based on provided key and
return WindnTrees compliant HTTP response content object using GET method.
- readSingleReturnFlex(SearchFilter, Errors) - Method in class windntrees.CRUDController
-
Reads Flex object complaint content object based on provided filtering data and
return WindnTrees compliant HTTP response content object using POST method.
- RepositoryInterface<T,ID extends Serializable> - Interface in windntrees
-
RepositoryInterface extends JPA paging and sorting repository interface.
- request - Variable in class windntrees.BasicController
-
- Result<T> - Class in windntrees.data
-
Abstract class for WindnTrees compliant response object composed around
contents and errors list.
- Result() - Constructor for class windntrees.data.Result
-
- ResultList<T> - Class in windntrees.data
-
WindnTrees compliant list response object.
- ResultList(List<T>, List<ObjectError>) - Constructor for class windntrees.data.ResultList
-
Parameterized constructor initializer based on list of content objects and errors.
- ResultList(List<T>, long, int, int, boolean, boolean) - Constructor for class windntrees.data.ResultList
-
Parameterized constructor initializer based on list of content objects, errors,
and related information.
- ResultList(List<T>, List<ObjectError>, long, int, int, boolean, boolean) - Constructor for class windntrees.data.ResultList
-
Parameterized constructor initializer based on list of content objects, errors,
and related information.
- ResultObject<T> - Class in windntrees.data
-
WindnTrees compliant record object response object.
- ResultObject(Object) - Constructor for class windntrees.data.ResultObject
-
Parameterized constructor initializer for response content object.
- ResultObject(Object, List<ObjectError>) - Constructor for class windntrees.data.ResultObject
-
Parameterized constructor initializer for response content object and
errors list.
- saveExistingContent(T, String, String, long, byte[]) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of content object
processing or manipulation for saving existing content object being
part of a multi-part form request.
- saveNewContent(T, String, String, long, byte[]) - Method in class windntrees.CRUDController
-
When overridden in extended class provide means of content object
processing or manipulation for saving new content object being
part of a multi-part form request.
- SearchFilter - Class in windntrees.data
-
Data or content object(s) extraction selector class.
- SearchFilter() - Constructor for class windntrees.data.SearchFilter
-
Empty constructor initializer.
- SearchFilter(String, int, int) - Constructor for class windntrees.data.SearchFilter
-
Parameterized constructor initializer.
- SearchFilter(String, String) - Constructor for class windntrees.data.SearchFilter
-
Parameterized constructor initializer.
- SearchFilter(String, String, String) - Constructor for class windntrees.data.SearchFilter
-
Parameterized constructor initializer.
- select(SearchFilter, Errors) - Method in class windntrees.CRUDController
-
Selects list of content objects based on provided filtering data
and return WindnTrees compliant HTTP response content object in list-wise
or paged format.
- select(Object, String) - Method in interface windntrees.CRUDInterface
-
List of selected content or data objects reading interface function
definition based on reference key and keyword values.
- select(Object, String, Pageable) - Method in interface windntrees.CRUDInterface
-
List wise (paged) selected content or data objects reading interface function
definition based on reference key and keyword values.
- select(Object, String) - Method in class windntrees.CRUDSource
-
- select(Object, String, Pageable) - Method in class windntrees.CRUDSource
-
- select(Object, String) - Method in interface windntrees.RepositoryInterface
-
Select list of content objects based on provided reference key value from
persistence storage.
- select(Object, String, Pageable) - Method in interface windntrees.RepositoryInterface
-
Selects list-wise (paged) content objects based on provided key and keyword
value from persistence storage.
- selectList(SearchFilter, Errors) - Method in class windntrees.CRUDController
-
Selects list of content objects based on provided filtering data
and return WindnTrees compliant HTTP response content object in listing
format.
- selectListReturnFlex(SearchFilter, Errors) - Method in class windntrees.CRUDController
-
Read Flex object complaint list of content objects based on provided
filtering data and return WindnTrees compliant HTTP response content object
in listing format using POST method.
- selectReturnFlex(SearchFilter, Errors) - Method in class windntrees.CRUDController
-
Read Flex object complaint list of content objects based on provided
filtering data and return WindnTrees compliant HTTP response content object
in paged or list-wise format using POST method.
- selectWithin(Object, String) - Method in interface windntrees.CRUDInterface
-
List of selected content or data objects reading interface function
definition based on self-referenced key and keyword values.
- selectWithin(Object, String, Pageable) - Method in interface windntrees.CRUDInterface
-
List wise (paged) selected content or data objects reading interface function
definition based on self-referenced key and keyword values.
- selectWithin(Object, String) - Method in class windntrees.CRUDSource
-
- selectWithin(Object, String, Pageable) - Method in class windntrees.CRUDSource
-
- selectWithin(Object, String) - Method in interface windntrees.RepositoryInterface
-
Selects list of content objects based on provided key and keyword
value from persistence storage.
- selectWithin(Object, String, Pageable) - Method in interface windntrees.RepositoryInterface
-
Selects list-wise (paged) content objects based on provided key and keyword
value from persistence storage.
- session - Variable in class windntrees.BasicController
-
HttpSession reference object scoped for a user session.
- setAddressLine1(String) - Method in class windntrees.data.WebAppProperties
-
Sets address line 1.
- setAddressLine2(String) - Method in class windntrees.data.WebAppProperties
-
Sets address line 2.
- setAddressLine3(String) - Method in class windntrees.data.WebAppProperties
-
Sets address line 3.
- setAllowedExtensions(String) - Method in class windntrees.data.WebAppProperties
-
Sets allowed extensions.
- setAuthenticatedRoles(String) - Method in class windntrees.data.UserInfo
-
Sets authenticated user roles value.
- setAuthenticatedUser(String) - Method in class windntrees.data.UserInfo
-
Sets authenticated user name (or id) value.
- setChecks(Boolean[]) - Method in class windntrees.data.SearchFilter
-
Sets checks.
- setCopyright(String) - Method in class windntrees.data.WebAppProperties
-
Sets copyright.
- setCurrency(String) - Method in class windntrees.data.WebAppProperties
-
Sets currency.
- setDataSourceDriver(String) - Method in class windntrees.data.WebAppProperties
-
Sets data source driver.
- setDataSourcePassword(String) - Method in class windntrees.data.WebAppProperties
-
Sets data source password.
- setDataSourceUrl(String) - Method in class windntrees.data.WebAppProperties
-
Sets data source URL.
- setDataSourceUsername(String) - Method in class windntrees.data.WebAppProperties
-
Sets data source user name.
- setDescending(Boolean) - Method in class windntrees.data.SearchFilter
-
Sets descending status value.
- setDescription(String) - Method in class windntrees.data.WebAppProperties
-
Sets description.
- setDomain(String) - Method in class windntrees.data.WebAppProperties
-
Sets domain.
- setEditMode(Boolean) - Method in class windntrees.data.MenuFilter
-
Sets edit mode status.
- setEmail(String) - Method in class windntrees.data.WebAppProperties
-
Sets email.
- setEndtime(Date) - Method in class windntrees.data.SearchFilter
-
Sets end time value.
- setErrors(List<ObjectError>) - Method in class windntrees.data.Result
-
Sets errors list.
- setFax(String) - Method in class windntrees.data.WebAppProperties
-
Sets fax.
- setFileSize(int) - Method in class windntrees.data.WebAppProperties
-
Sets file size.
- setFirst(boolean) - Method in class windntrees.data.ResultList
-
Sets first list status value.
- setItems(Object[]) - Method in class windntrees.flex.FlexObject
-
Sets items.
- setKey(String) - Method in class windntrees.data.SearchFilter
-
Sets key value.
- setKeyword(String) - Method in class windntrees.data.SearchFilter
-
Sets keyword value.
- setKeywords(String[]) - Method in class windntrees.data.SearchFilter
-
Sets keywords.
- setLargeViewPort(Boolean) - Method in class windntrees.data.MenuFilter
-
Sets large view port (boolean) status value.
- setLast(boolean) - Method in class windntrees.data.ResultList
-
Sets last list status value.
- setListNumber(int) - Method in class windntrees.data.ResultList
-
Sets current list (or page) number.
- setListSize(int) - Method in class windntrees.data.ResultList
-
Sets list size (or page size).
- setMenuComposerLocaleMode(Boolean) - Method in class windntrees.data.WebAppProperties
-
Sets menu composer locale mode.
- setMenuDataStoreMode(Boolean) - Method in class windntrees.data.WebAppProperties
-
Sets menu data store mode status.
- setMenuRenderingMode(Boolean) - Method in class windntrees.data.WebAppProperties
-
Sets menu rendering mode status.
- setMobile(String) - Method in class windntrees.data.WebAppProperties
-
Sets mobile.
- setOptions(String[]) - Method in class windntrees.data.SearchFilter
-
Sets options.
- setPage(int) - Method in class windntrees.data.SearchFilter
-
Sets list number (or page number) value.
- setPhone1(String) - Method in class windntrees.data.WebAppProperties
-
Sets phone 1.
- setPhone2(String) - Method in class windntrees.data.WebAppProperties
-
Sets phone 2.
- setRepositoryInterface(RepositoryInterface) - Method in class windntrees.CRUDSource
-
Sets repository interface reference.
- setResultObject(Object) - Method in class windntrees.data.ResultObject
-
Sets response content object.
- setResultsList(List<T>) - Method in class windntrees.data.ResultList
-
Sets list of content objects.
- setRoles(String) - Method in class windntrees.data.MenuFilter
-
Sets roles.
- setSize(int) - Method in class windntrees.data.SearchFilter
-
Sets size value.
- setSource(String) - Method in class windntrees.data.SearchFilter
-
Sets source value.
- setStarttime(Date) - Method in class windntrees.data.SearchFilter
-
Sets start time value.
- setTheme(String) - Method in class windntrees.data.WebAppProperties
-
Sets theme.
- setTitle(String) - Method in class windntrees.data.WebAppProperties
-
Sets title.
- setTotalRecords(int) - Method in class windntrees.data.ResultList
-
Sets total number of records or objects.


Imperfect Balance Imperfect Balance 2 Imperfect Balance 3 Perfect Balance Perfect Balance 2 Perfect Balance 3 Perfect Balance 3 Last Trials Perfect Balance New Trials


Welcome to CoreTextView
Some of the supported features:
Colors:
RED, GREEN, BLUE and TRANSPARENT colors.
Alignment:
left
center
right
Direction:
ltr, rtl
Wrapping:
word-wrap, break-word, clip, ellipsis-head, ellipsis-tail, ellipsis-middle
Fonts:
Arial, Georgia, Papyrus, عربي/عربى
Font-Size:
small (8), medium (14), large (20)
Styling:
Normal, italic, bold, underline, Stroke
Images:
Bundled images (), base64 embedded or using local url
Links:
www.google.com, +1-800-1234-567
Custom divs:
,