Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes|All Packages

S

schedule(QueryRequest) - Method in class de.calamanari.pk.activeobject.HistoryQueryScheduler
schedules the specified task and returns immediately
scramble(String) - Method in class de.calamanari.pk.gateway.client.DefaultSecuMangaGatewayClient
 
scramble(String) - Method in interface de.calamanari.pk.gateway.client.SecuMangaGatewayClient
Scrambles the given text using SecuManga via the gateway
SecuMangaGatewayClient - Interface in de.calamanari.pk.gateway.client
SecuManga Gateway Client interface, this additional interface helps to create mocks for testing "client-only".
SecuMangaGatewayException - Exception in de.calamanari.pk.gateway
Exception to be thrown by the gateway to report (wrapped) exceptions.
SecuMangaGatewayException(String) - Constructor for exception de.calamanari.pk.gateway.SecuMangaGatewayException
 
SecuMangaGatewayException(String, Throwable) - Constructor for exception de.calamanari.pk.gateway.SecuMangaGatewayException
 
SecuMangaGatewayException(Throwable) - Constructor for exception de.calamanari.pk.gateway.SecuMangaGatewayException
 
SecuMangaGatewayServer - Class in de.calamanari.pk.gateway
The SecuManga Gateway provides access to the fictional native legacy SecuManga security library.
SecuMangaGatewayServer() - Constructor for class de.calamanari.pk.gateway.SecuMangaGatewayServer
Creates new server instance without starting it yet.
We want to focus on the GATEWAY PATTERN, the most of the server/request stuff you'll find in the super class.
SecuMangaGatewayWebService - Class in de.calamanari.pk.gateway
Secu Manga Gateway Web Service is the server-side implementation of the web service, the server-part of GATEWAY.
Here we delegate calls to the "native" SecuManga-API.
SecuMangaGatewayWebService() - Constructor for class de.calamanari.pk.gateway.SecuMangaGatewayWebService
 
SecuMangaServerMock - Class in de.calamanari.pk.gateway
SecuManga is a fictional native encryption library a GATEWAY will be provided for in this demonstration.
SecuMangaServerMock() - Constructor for class de.calamanari.pk.gateway.SecuMangaServerMock
Creates new mock without starting it yet.
We want to focus on the fictional legacy API, the most of the server/request stuff you'll find in the super classes.
SecuMangaService - Class in de.calamanari.pk.gateway.client
This class was generated.
SecuMangaService() - Constructor for class de.calamanari.pk.gateway.client.SecuMangaService
Creates service with default settings
SecuMangaService(URL, QName) - Constructor for class de.calamanari.pk.gateway.client.SecuMangaService
Creates service from url and name
SecuMangaWebService - Interface in de.calamanari.pk.gateway.client
This class was generated by the JAX-WS RI.
SecureFileDataManager - Class in de.calamanari.pk.abstractfactory
Secure file data manager uses a text file for persistence, it demonstrates a CONCRETE FACTORY.
SecureFileDataManager() - Constructor for class de.calamanari.pk.abstractfactory.SecureFileDataManager
Creates new Secure File Data Manager
SecureFileDataReader - Class in de.calamanari.pk.abstractfactory
Secure file data reader, a CONCRETE PRODUCT of CONCRETE FACTORY
SecureFileDataReader(File) - Constructor for class de.calamanari.pk.abstractfactory.SecureFileDataReader
Creates new reader
SecureFileDataWriter - Class in de.calamanari.pk.abstractfactory
Secure file data writer, a CONCRETE PRODUCT of CONCRETE FACTORY
SecureFileDataWriter(File) - Constructor for class de.calamanari.pk.abstractfactory.SecureFileDataWriter
Creates new writer
SequenceBlock - Class in de.calamanari.pk.sequenceblock
The sequence block holds a chunk of sequence numbers (a unique range)
SequenceBlock(long, long) - Constructor for class de.calamanari.pk.sequenceblock.SequenceBlock
Creates new Sequence block
SequenceBlockCache - Class in de.calamanari.pk.sequenceblock
The sequence block cache manages an arbitrary number of sequences using the SEQUENCE BLOCK pattern.
SequenceBlockCache(DataSource) - Constructor for class de.calamanari.pk.sequenceblock.SequenceBlockCache
Creates new cache using the underlying database
SequenceBlockManagementException - Exception in de.calamanari.pk.sequenceblock
Unchecked exception to be thrown by the sequence block cache in case of internal errors.
SequenceBlockManagementException(String) - Constructor for exception de.calamanari.pk.sequenceblock.SequenceBlockManagementException
 
SequenceBlockManagementException(String, Throwable) - Constructor for exception de.calamanari.pk.sequenceblock.SequenceBlockManagementException
 
SequenceBlockManagementException(Throwable) - Constructor for exception de.calamanari.pk.sequenceblock.SequenceBlockManagementException
 
SequenceBlockTest - Class in de.calamanari.pk.sequenceblock
Sequence block test case to demonstrate SEQUENCE BLOCK pattern
SequenceBlockTest() - Constructor for class de.calamanari.pk.sequenceblock.SequenceBlockTest
 
ServiceStubTest - Class in de.calamanari.pk.servicestub
Service Stub test - demonstrates SERVICE STUB (aka MOCK) pattern.
ServiceStubTest() - Constructor for class de.calamanari.pk.servicestub.ServiceStubTest
 
Session - Class in de.calamanari.pk.identitymap
Session - supplementary class, the place where the IDENTITY MAPs reside in this example.
Session - Class in de.calamanari.pk.mapper
Session - supplementary class for MAPPER demonstration
According to Martin Fowler the mapper can't be invoked directly by either of the two components it is connected to, because they both don't even know of the mapper.
One solution is a third party driving the mapper.
Session() - Constructor for class de.calamanari.pk.identitymap.Session
 
Session() - Constructor for class de.calamanari.pk.mapper.Session
Creates new session
setAddressId(String) - Method in class de.calamanari.pk.bridge.XyPerson
Set's the person's address id
setAddressId(String) - Method in class de.calamanari.pk.identitymap.AddressEntity
Sets the address-ID
setAddressId(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressDto
Sets the address ID
setAddressId(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressEntity
Sets the address ID
setAmount(int) - Method in class de.calamanari.pk.visitor.OrderItem
Sets the amount (number of units) to be ordered
setBadPayer(boolean) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoDto
Sets the bad payer flag
setBadPayer(boolean) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoEntity
Sets the bad payer flag
setBit(long) - Method in class de.calamanari.pk.util.AtomicFixedLengthBitVector
Sets the bit at the given position to 1
setBitIfNotPresent(long) - Method in class de.calamanari.pk.util.AtomicFixedLengthBitVector
Sets the bit if it was not present before.
setCity(String) - Method in class de.calamanari.pk.bridge.Address
Sets the city
setCity(String) - Method in class de.calamanari.pk.bridge.XyPerson
Sets the city
setCity(String) - Method in class de.calamanari.pk.coarsegrainedlock.Address
Sets the city
setCity(String) - Method in interface de.calamanari.pk.datatransferobject.Customer
Sets the city of the customer
setCity(String) - Method in class de.calamanari.pk.datatransferobject.CustomerDto
 
setCity(String) - Method in class de.calamanari.pk.datatransferobject.server.CustomerEntity
 
setCity(String) - Method in class de.calamanari.pk.identitymap.AddressEntity
Sets the city name
setCity(String) - Method in class de.calamanari.pk.mapper.firstsys.Address
Sets the city of the customer
setCity(String) - Method in class de.calamanari.pk.mapper.secondsys.Customer
Sets the city of the customer
setCity(String) - Method in class de.calamanari.pk.optimisticofflinelock.Customer
Sets the city of the customer
setCity(String) - Method in class de.calamanari.pk.pessimisticofflinelock.Customer
Sets the city of the customer
setCity(String) - Method in class de.calamanari.pk.servicestub.Account
Sets the city
setCity(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressDto
Sets the city name
setCity(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressEntity
Sets the city name
setCity(String) - Method in class de.calamanari.pk.transferobjectassembler.GeoBadPayerInfoDto
Sets the city name
setCollisionStats(List<KeyCollisionDataPoint>) - Method in class de.calamanari.pk.muhai.collider.KeyCollisionSummary
 
setCollisionStatsPcsv(String) - Method in class de.calamanari.pk.muhai.collider.KeyCollisionSummary
 
setContactPerson(String) - Method in class de.calamanari.pk.visitor.CustomerOrder
Sets the contact person
setCountry(String) - Method in class de.calamanari.pk.identitymap.AddressEntity
Sets the country
setCountry(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressDto
Sets the country
setCountry(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressEntity
Sets the country
setCountry(String) - Method in class de.calamanari.pk.transferobjectassembler.GeoBadPayerInfoDto
Sets the country
setCustomerId(String) - Method in interface de.calamanari.pk.datatransferobject.Customer
Sets the id of customer
setCustomerId(String) - Method in class de.calamanari.pk.datatransferobject.CustomerDto
 
setCustomerId(String) - Method in class de.calamanari.pk.datatransferobject.server.CustomerEntity
 
setCustomerId(String) - Method in class de.calamanari.pk.identitymap.AddressEntity
Sets the customer ID
setCustomerId(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressDto
Sets the customer ID
setCustomerId(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressEntity
Sets the customer ID
setCustomerId(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDto
Sets the customerId
setCustomerId(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoDto
Sets the customer ID
setCustomerId(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoEntity
Sets the customer ID
setCustomerId(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerEntity
Sets the customerId
setCustomerId(String) - Method in class de.calamanari.pk.transferobjectassembler.GeoBadPayerInfoDto
Sets the customerId
setCustomerLifeTimeDays(int) - Method in class de.calamanari.pk.mapper.secondsys.Customer
Sets the customer lifetime in days
setCustomerType(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoDto
Sets the customer type
setCustomerType(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoEntity
Sets the customer type
setCustomerType(String) - Method in class de.calamanari.pk.transferobjectassembler.GeoBadPayerInfoDto
Sets the customer type
setData(String) - Method in interface de.calamanari.pk.dependencyinjection.Component
Sets the component's data
setData(String) - Method in class de.calamanari.pk.dependencyinjection.ComponentWithAnnotationBasedInjection
 
setData(String) - Method in class de.calamanari.pk.dependencyinjection.ComponentWithConstructorInjection
 
setData(String) - Method in class de.calamanari.pk.dependencyinjection.ComponentWithInterfaceInjection
 
setData(String) - Method in class de.calamanari.pk.dependencyinjection.ComponentWithSetterInjection
 
setDiscountPerc(double) - Method in class de.calamanari.pk.visitor.CustomerCompany
Sets the discount percentage value, to be applied to all orders placed by members of this company.
setDivision(CustomerDivision) - Method in class de.calamanari.pk.visitor.CustomerOrder
Sets the division
setDivisionDiscountPerc(double) - Method in class de.calamanari.pk.visitor.CustomerDivision
Sets the discount percentage value, to be applied to all orders placed by members of this division.
setDueInvoice(boolean) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoDto
Sets the due invoice flag
setDueInvoice(boolean) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoEntity
Sets the due invoice flag
setDueInvoice(boolean) - Method in class de.calamanari.pk.transferobjectassembler.GeoBadPayerInfoDto
Sets the due invoice flag
setEmail(String) - Method in class de.calamanari.pk.identitymap.CustomerEntity
Sets the customer's email address
setEmail(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDto
Sets the customer's email address
setEmail(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerEntity
Sets the customer's email address
setEnterpriseUnit(AbstractEnterpriseUnit) - Method in class de.calamanari.pk.composite.StaffMember
Sets the enterprise unit this person works for
setFirstCollisionPosition(long) - Method in class de.calamanari.pk.muhai.collider.KeyCollisionSummary
 
setFirstName(String) - Method in class de.calamanari.pk.bridge.Person
Sets the person's first name
setFirstName(String) - Method in class de.calamanari.pk.bridge.XyPerson
Sets the person's first name
setFirstName(String) - Method in class de.calamanari.pk.coarsegrainedlock.Customer
Sets the first name of the customer
setFirstName(String) - Method in class de.calamanari.pk.composite.StaffMember
sets the person's first name
setFirstName(String) - Method in interface de.calamanari.pk.datatransferobject.Customer
Sets the first name of the customer
setFirstName(String) - Method in class de.calamanari.pk.datatransferobject.CustomerDto
 
setFirstName(String) - Method in class de.calamanari.pk.datatransferobject.server.CustomerEntity
 
setFirstName(String) - Method in class de.calamanari.pk.factorymethod.AbstractVoucher
Sets the first name of the voucher's owner
setFirstName(String) - Method in class de.calamanari.pk.identitymap.CustomerEntity
Sets the customer's first name
setFirstName(String) - Method in class de.calamanari.pk.mapper.firstsys.Person
Sets the first name of the person
setFirstName(String) - Method in class de.calamanari.pk.mapper.secondsys.Customer
Sets the first name of the customer
setFirstName(String) - Method in class de.calamanari.pk.optimisticofflinelock.Customer
Sets the first name of the customer
setFirstName(String) - Method in class de.calamanari.pk.pessimisticofflinelock.Customer
Sets the first name of the customer
setFirstName(String) - Method in class de.calamanari.pk.servicestub.Account
Sets the first name
setFirstName(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDto
Sets the customer's first name
setFirstName(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerEntity
Sets the customer's first name
setFirstName(String) - Method in class de.calamanari.pk.transferobjectassembler.GeoBadPayerInfoDto
Sets the customer's first name
setFirstOrderDate(Date) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoDto
Sets the date of first order placed by this customer
setFirstOrderDate(Date) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoEntity
Sets the date of first order placed by this customer
setFrameworkReference(MacroPluginFramework) - Method in class de.calamanari.pk.plugin.ext.FileMacroPlugin
 
setFrameworkReference(MacroPluginFramework) - Method in class de.calamanari.pk.plugin.ext.StringMacroPlugin
 
setFrameworkReference(MacroPluginFramework) - Method in interface de.calamanari.pk.plugin.MacroPluginRuntime
Allows to inject a reference to the framework when initializing the plugin.
This is called SETTER-INJECTION (M.
setFraudSuspicion(boolean) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoDto
Sets the fraud suspicion flag
setFraudSuspicion(boolean) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoEntity
Sets the fraud suspicion flag
setHolding(CustomerHolding) - Method in class de.calamanari.pk.visitor.CustomerCompany
Sets the holding this company belongs to
setHoldingDiscountPerc(double) - Method in class de.calamanari.pk.visitor.CustomerHolding
Sets the discount percentage value, to be applied to all orders placed by companies related to this holding.
setId(String) - Method in class de.calamanari.pk.bridge.Address
Sets the id of this address entity
setId(String) - Method in class de.calamanari.pk.bridge.Person
Sets the id of this person entry
setId(String) - Method in class de.calamanari.pk.bridge.XyPerson
Sets the id of this person
setId(String) - Method in class de.calamanari.pk.facade.article.Article
Sets the article identifier
setId(String) - Method in class de.calamanari.pk.identitymap.CustomerEntity
Sets the customer-Id
setInvalid() - Method in class de.calamanari.pk.adapter.SourceSystemPersonView
Sets this record invalid
setJobTitle(String) - Method in class de.calamanari.pk.composite.StaffMember
Sets this staff member's job title
setLastName(String) - Method in class de.calamanari.pk.bridge.Person
Sets the person's last name
setLastName(String) - Method in class de.calamanari.pk.bridge.XyPerson
Sets the person's last name
setLastName(String) - Method in class de.calamanari.pk.coarsegrainedlock.Customer
Sets the last name of customer
setLastName(String) - Method in class de.calamanari.pk.composite.StaffMember
Sets the person's last name
setLastName(String) - Method in interface de.calamanari.pk.datatransferobject.Customer
Sets the last name of customer
setLastName(String) - Method in class de.calamanari.pk.datatransferobject.CustomerDto
 
setLastName(String) - Method in class de.calamanari.pk.datatransferobject.server.CustomerEntity
 
setLastName(String) - Method in class de.calamanari.pk.factorymethod.AbstractVoucher
Sets the last name of the voucher's owner
setLastName(String) - Method in class de.calamanari.pk.identitymap.CustomerEntity
Sets the customer's last name
setLastName(String) - Method in class de.calamanari.pk.mapper.firstsys.Person
Sets the last name of person
setLastName(String) - Method in class de.calamanari.pk.mapper.secondsys.Customer
Sets the last name of customer
setLastName(String) - Method in class de.calamanari.pk.optimisticofflinelock.Customer
Sets the last name of customer
setLastName(String) - Method in class de.calamanari.pk.pessimisticofflinelock.Customer
Sets the last name of customer
setLastName(String) - Method in class de.calamanari.pk.servicestub.Account
Sets the last name
setLastName(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDto
Sets the customer's last name
setLastName(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerEntity
Sets the customer's last name
setLastName(String) - Method in class de.calamanari.pk.transferobjectassembler.GeoBadPayerInfoDto
Sets the customer's last name
setLastOrderDate(Date) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoDto
Sets the date of least recent order placed by this customer
setLastOrderDate(Date) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoEntity
Sets the date of least recent order placed by this customer
setLazyFields(String, String, String, String) - Method in class de.calamanari.pk.lazyload.Invoice
This method is used to set the lazy-loaded fields when requested
setLength(int) - Method in class de.calamanari.pk.command.TextComponent
Sets the new length of the internal buffer
setLoginTimeout(int) - Method in class de.calamanari.pk.util.db.EmbeddedJavaDbDataSource
 
setLogWriter(PrintWriter) - Method in class de.calamanari.pk.util.db.EmbeddedJavaDbDataSource
 
setMarkDownPrice(String, double) - Method in class de.calamanari.pk.facade.article.history.ArticleHistory
Sets the current markdown price for the given article
setMaxNumberOfCharIndexEntries(int) - Method in class de.calamanari.pk.util.itfa.ItfaConfiguration
Sets the Maximum number of entries in the file index for character positions
see ItfaConfiguration.DEFAULT_MAX_NUMBER_OF_CHAR_INDEX_ENTRIES
setMaxNumberOfLineIndexEntries(int) - Method in class de.calamanari.pk.util.itfa.ItfaConfiguration
Sets the maximum number of entries in the file index for line positions
see ItfaConfiguration.DEFAULT_MAX_NUMBER_OF_LINE_INDEX_ENTRIES
setMidnight(Calendar) - Static method in class de.calamanari.pk.util.TimeUtils
Sets the time parts of the given calendar to 0
setModelObserver(TeamModel.TeamModelObserver) - Method in class de.calamanari.pk.modelviewcontroller.TeamModel
Sets the model observer, one at a time
setMultiOccurrenceStats(Map<Long, Long>) - Method in class de.calamanari.pk.muhai.collider.KeyCollisionSummary
 
setName(String) - Method in class de.calamanari.pk.composite.AbstractEnterpriseUnit
Sets the unit's name
setName(String) - Method in class de.calamanari.pk.facade.article.Article
Sets the name of the article
setName(String) - Method in class de.calamanari.pk.iterator.AbstractWorker
Sets the worker's name
setName(String) - Method in class de.calamanari.pk.visitor.CustomerCompany
Sets the company name
setName(String) - Method in class de.calamanari.pk.visitor.CustomerDivision
Sets the division name
setName(String) - Method in class de.calamanari.pk.visitor.CustomerHolding
Sets the holding name
setNextProductRegistrationMustFail() - Method in interface de.calamanari.pk.combinedmethod.ProductManager
for testing, simulates error on next call
setNextProductRegistrationMustFail() - Method in class de.calamanari.pk.combinedmethod.ProductManagerServer
 
setNumberOfCollidedKeys(long) - Method in class de.calamanari.pk.muhai.collider.KeyCollisionSummary
 
setNumberOfCollisions(long) - Method in class de.calamanari.pk.muhai.collider.KeyCollisionSummary
 
setNumberOfKeysGenerated(long) - Method in class de.calamanari.pk.muhai.collider.KeyCollisionSummary
 
setOrder(CustomerOrder) - Method in class de.calamanari.pk.visitor.OrderItem
Sets the order this item belongs to
setOrderData(String) - Method in class de.calamanari.pk.coarsegrainedlock.Order
Sets the order detail data
setParent(AbstractEnterpriseUnit) - Method in class de.calamanari.pk.composite.AbstractEnterpriseUnit
sets this unit's parent unit
setPayload(String) - Method in class de.calamanari.pk.uuid.Request
Sets the payload associated to this request
setPersonId(String) - Method in class de.calamanari.pk.bridge.Address
Sets the person id (owner)
setPhone(String) - Method in class de.calamanari.pk.identitymap.CustomerEntity
Sets the customer's phone number
setPhone(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDto
Sets the customer's phone number
setPhone(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerEntity
Sets the customer's phone number
setPrice(double) - Method in class de.calamanari.pk.facade.article.Article
Sets the article price
setPricePerUnit(double) - Method in class de.calamanari.pk.visitor.OrderItem
Sets the unit price
setPrintService(PrintService) - Method in class de.calamanari.pk.dependencyinjection.ComponentWithSetterInjection
Allows the framework to set the reference to the print service.
In the wildlife you'll probably see setter injection in conjunction with annotations.
setProductId(String) - Method in class de.calamanari.pk.combinedmethod.Product
Sets the product-ID
setProductName(String) - Method in class de.calamanari.pk.combinedmethod.Product
Sets the name of the product
setPromotionDiscountPerc(double) - Method in class de.calamanari.pk.visitor.OrderItem
Sets the optional promotion discount for this item
setPromotionOptIn(boolean) - Method in class de.calamanari.pk.identitymap.CustomerEntity
Sets the customer's promotion status, whether to participate in sales promotion actions or not
setPromotionOptIn(boolean) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDto
Sets the customer's promotion status, whether to participate in sales promotion actions or not
setPromotionOptIn(boolean) - Method in class de.calamanari.pk.transferobjectassembler.CustomerEntity
Sets the customer's promotion status, whether to participate in sales promotion actions or not
setProperty(String, Object) - Method in class de.calamanari.pk.plugin.ExampleScriptingFramework
 
setProperty(String, Object) - Method in interface de.calamanari.pk.plugin.MacroPluginFramework
Sets the value of the denoted property.
setRole(String) - Method in class de.calamanari.pk.bridge.Person
Sets the person's role
setRole(String) - Method in class de.calamanari.pk.bridge.XyPerson
Set's the person's role
setSalutation(String) - Method in class de.calamanari.pk.identitymap.AddressEntity
Sets the salutation for letters
setSalutation(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressDto
Sets the salutation for letters
setSalutation(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressEntity
Sets the salutation for letters
setScorePoints(int) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoDto
Sets the score points
setScorePoints(int) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoEntity
Sets the score points
setSizeOfKeyspace(long) - Method in class de.calamanari.pk.muhai.collider.KeyCollisionSummary
 
setSpecialDiscountPerc(double) - Method in class de.calamanari.pk.visitor.CustomerOrder
Sets the special discount percentage value, to be applied to the value of this order
setStreet(String) - Method in class de.calamanari.pk.bridge.Address
Sets the street
setStreet(String) - Method in class de.calamanari.pk.bridge.XyPerson
Set's street info
setStreet(String) - Method in class de.calamanari.pk.coarsegrainedlock.Address
Sets the street
setStreet(String) - Method in interface de.calamanari.pk.datatransferobject.Customer
Sets the street of the customer
setStreet(String) - Method in class de.calamanari.pk.datatransferobject.CustomerDto
 
setStreet(String) - Method in class de.calamanari.pk.datatransferobject.server.CustomerEntity
 
setStreet(String) - Method in class de.calamanari.pk.identitymap.AddressEntity
Sets street address
setStreet(String) - Method in class de.calamanari.pk.mapper.firstsys.Address
Sets the street of the customer
setStreet(String) - Method in class de.calamanari.pk.mapper.secondsys.Customer
Sets the street of the customer
setStreet(String) - Method in class de.calamanari.pk.optimisticofflinelock.Customer
Sets the street of the customer
setStreet(String) - Method in class de.calamanari.pk.pessimisticofflinelock.Customer
Sets the street of the customer
setStreet(String) - Method in class de.calamanari.pk.servicestub.Account
Sets the street
setStreet(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressDto
Sets street address
setStreet(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressEntity
Sets street address
setTitle(String) - Method in class de.calamanari.pk.identitymap.CustomerEntity
Sets the customer's title
setTitle(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerDto
Sets the customer's title
setTitle(String) - Method in class de.calamanari.pk.transferobjectassembler.CustomerEntity
Sets the customer's title
setTitle(String) - Method in class de.calamanari.pk.transferobjectassembler.GeoBadPayerInfoDto
Sets the customer's title
setUp() - Method in class de.calamanari.pk.adapter.AdapterTest
 
setUp() - Method in class de.calamanari.pk.bridge.BridgeTest
 
setUp() - Method in class de.calamanari.pk.builder.BuilderTest
 
setUp() - Method in class de.calamanari.pk.coarsegrainedlock.CoarseGrainedLockTest
 
setUp() - Method in class de.calamanari.pk.composite.CompositeTest
 
setUp() - Method in class de.calamanari.pk.datatransferobject.DataTransferObjectTest
 
setUp() - Method in class de.calamanari.pk.facade.FacadeTest
 
setUp() - Method in class de.calamanari.pk.factorymethod.FactoryMethodTest
 
setUp() - Method in class de.calamanari.pk.flyweight.FlyweightTest
 
setUp() - Method in class de.calamanari.pk.identityfield.IdentityFieldTest
 
setUp() - Method in class de.calamanari.pk.iterator.IteratorTest
 
setUp() - Method in class de.calamanari.pk.mapper.MapperTest
 
setUp() - Method in class de.calamanari.pk.objectpool.SimpleThreadPoolTest
 
setUp() - Method in class de.calamanari.pk.pessimisticofflinelock.PessimisticOfflineLockTest
 
setUp() - Method in class de.calamanari.pk.sequenceblock.SequenceBlockTest
 
setUp() - Method in class de.calamanari.pk.strategy.StrategyTest
 
setUp() - Method in class de.calamanari.pk.wrapper.WrapperTest
 
setUpAfterClass() - Static method in class de.calamanari.pk.abstractfactory.AbstractFactoryTest
 
setUpAfterClass() - Static method in class de.calamanari.pk.plugin.PluginTest
 
setupAndStart(String[]) - Method in class de.calamanari.pk.util.AbstractConsoleServer
Creates stand-alone console server and starts it.
This method shall be called from main()-method of subclass.
This TEMPLATE METHOD uses operations implemented by subclasses.
setUpBeforeClass() - Static method in class de.calamanari.pk.abstractfactory.AbstractFactoryTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.combinedmethod.CombinedMethodTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.datatransferobject.DataTransferObjectTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.flyweight.FlyweightTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.gateway.GatewayTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.identitymap.IdentityMapTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.lazyload.LazyLoadTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.optimisticofflinelock.OptimisticOfflineLockTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.sequenceblock.SequenceBlockTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.templatemethod.TemplateMethodTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.transferobjectassembler.TransferObjectAssemblerTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.util.IndexedTextFileAccessorTest
 
setUpBeforeClass() - Static method in class de.calamanari.pk.util.ParallelFileInputStreamTest
 
setValid() - Method in class de.calamanari.pk.adapter.SourceSystemPersonView
Sets this record valid
setValid(boolean) - Method in class de.calamanari.pk.adapter.PersonViewAdapter
 
setValid(boolean) - Method in interface de.calamanari.pk.adapter.TargetSystemPersonView
Sets the validity state of this record and returns the whether the operation was successful.
setValidationResult(boolean) - Method in class de.calamanari.pk.servicestub.AddressValidatorServiceMock
Sets the result to be returned
setValue(double) - Method in class de.calamanari.pk.factorymethod.AbstractVoucher
Sets the value of this voucher
setVersion(long) - Method in class de.calamanari.pk.optimisticofflinelock.Customer
Sets the version of this record
Framework uses this to manage OPTIMISTIC OFFLINE LOCK
setVisible(boolean) - Method in class de.calamanari.pk.modelviewcontroller.TeamView
 
setX(String) - Method in class de.calamanari.pk.identityfield.Entity
Sets the x-field value
setY(String) - Method in class de.calamanari.pk.identityfield.Entity
Sets the y-field value
setZipCode(String) - Method in class de.calamanari.pk.bridge.Address
Sets the zip code
setZipCode(String) - Method in class de.calamanari.pk.bridge.XyPerson
Sets the zipcode
setZipCode(String) - Method in class de.calamanari.pk.coarsegrainedlock.Address
Sets the zip code
setZipCode(String) - Method in interface de.calamanari.pk.datatransferobject.Customer
Sets the zip-code of the customer
setZipCode(String) - Method in class de.calamanari.pk.datatransferobject.CustomerDto
 
setZipCode(String) - Method in class de.calamanari.pk.datatransferobject.server.CustomerEntity
 
setZipCode(String) - Method in class de.calamanari.pk.identitymap.AddressEntity
Sets the zipCode
setZipCode(String) - Method in class de.calamanari.pk.mapper.firstsys.Address
Sets the zip-code of the customer
setZipCode(String) - Method in class de.calamanari.pk.mapper.secondsys.Customer
Sets the zip-code of the customer
setZipCode(String) - Method in class de.calamanari.pk.optimisticofflinelock.Customer
Sets the zip-code of the customer
setZipCode(String) - Method in class de.calamanari.pk.pessimisticofflinelock.Customer
Sets the zip-code of the customer
setZipCode(String) - Method in class de.calamanari.pk.servicestub.Account
Sets the zip code
setZipCode(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressDto
Sets the zipCode
setZipCode(String) - Method in class de.calamanari.pk.transferobjectassembler.AddressEntity
Sets the zipCode
setZipCode(String) - Method in class de.calamanari.pk.transferobjectassembler.GeoBadPayerInfoDto
Sets the zipCode
Sha1HashStrategy - Class in de.calamanari.pk.strategy
Sha1HashStrategy - concrete hash STRATEGY using SHA-1.
Sha1HashStrategy() - Constructor for class de.calamanari.pk.strategy.Sha1HashStrategy
Creates new hash strategy instance
shallowCopy() - Method in class de.calamanari.pk.identitymap.AddressEntity
Creates a duplicate with the same values as this object
shallowCopy() - Method in class de.calamanari.pk.identitymap.CustomerEntity
Creates a duplicate with the same values as this object
SHORT - de.calamanari.pk.util.JavaWrapperType
short vs.
ShufflingSequenceDecorator - Class in de.calamanari.pk.decorator
Shuffling sequence decorator decorates a number sequence, scrambles the ids (bijectively) and adds further operations.
ShufflingSequenceDecorator(NumberSequence, long) - Constructor for class de.calamanari.pk.decorator.ShufflingSequenceDecorator
Creates a decorator for the given sequence
SHUT_DOWN - de.calamanari.pk.util.AbstractConsoleServer.ServerState
during shutdown
SHUT_DOWN_WAITING - de.calamanari.pk.util.AbstractConsoleServer.ServerState
waiting for shutdown
shutdown(boolean) - Static method in class de.calamanari.pk.singleton.Tracer
shuts down the Tracer
shutdown(boolean) - Static method in class de.calamanari.pk.singleton.Tracer2
shuts down the Tracer2
shutDown() - Method in class de.calamanari.pk.modelviewcontroller.TeamController
Close view and shutdown
SIMPLE_STAR - de.calamanari.other.SourceLineInterpreter.CommentType
 
SimpleAccessException - Exception in de.calamanari.pk.util
Indicates an access denial by the SimpleAccessManager
SimpleAccessException(String) - Constructor for exception de.calamanari.pk.util.SimpleAccessException
 
SimpleAccessManager - Class in de.calamanari.pk.util
Simple Access Manager is a trivial supplementary class simulating a kind of security system.
Important:
You should NEVER EVER implement your own security system, there are APIs for that which have been audited well.
However in the current example there is a central flaw.
Anyone getting a reference to the permissionsMap (via reflection) using setAccessible(true) can do just everything.
simpleClassName - Variable in class de.calamanari.other.JavaDocSourceHolder
 
SimpleDocumentManager - Class in de.calamanari.pk.proxy
Simple Document Manager is a concrete document manager.
SimpleDocumentManager() - Constructor for class de.calamanari.pk.proxy.SimpleDocumentManager
 
SimpleNumberSequence - Class in de.calamanari.pk.decorator
Simple Number sequence is a concrete component to be decorated applying the DECORATOR pattern
This implementation is thread-safe.
SimpleNumberSequence(String) - Constructor for class de.calamanari.pk.decorator.SimpleNumberSequence
Creates new sequence of the given name
SimpleScrambleCodec - Class in de.calamanari.pk.util
SimpleScrambleCodec scrambles/unscrambles text in a trivial way for demo purposes in several scenarios.
SimpleThreadPool - Class in de.calamanari.pk.objectpool
Simple Thread-Pool implementation using worker pool threads.
I originally wrote this class in 2004 and although nowadays using the Executors framework (java.util.concurrent) should be preferred(!)
SimpleThreadPool() - Constructor for class de.calamanari.pk.objectpool.SimpleThreadPool
Creates pool with default values but does not start any thread.
SimpleThreadPool(int, int, int, boolean) - Constructor for class de.calamanari.pk.objectpool.SimpleThreadPool
Creates a new pool with the given values.
With incThreads the caller can configure the increment steps.
SimpleThreadPoolTest - Class in de.calamanari.pk.objectpool
Test case to demonstrate thread pool.
SimpleThreadPoolTest() - Constructor for class de.calamanari.pk.objectpool.SimpleThreadPoolTest
 
SingletonTest - Class in de.calamanari.pk.singleton
Singleton Test - demonstrates SINGLETON pattern.
SingletonTest() - Constructor for class de.calamanari.pk.singleton.SingletonTest
 
size() - Method in class de.calamanari.pk.modelviewcontroller.TeamModel
Returns the model's size
skip(long) - Method in class de.calamanari.pk.util.pfis.ParallelFileInputStream
 
sleep(Level, long) - Static method in class de.calamanari.pk.util.TimeUtils
Calls Thread.sleep(long) and optionally logs any InterruptedException
sleepIgnoreException(long) - Static method in class de.calamanari.pk.util.TimeUtils
Sleeps for the given time or until an InterruptedException occurs.
The latter will be suppressed.
sleepThrowRuntimeException(long) - Static method in class de.calamanari.pk.util.TimeUtils
Sleeps for the given time or until an InterruptedException occurs.
The latter will be wrapped in an UnexpectedInterruptedException.
SocketCommunicationException - Exception in de.calamanari.pk.util
An IO-Exception to be thrown in case of socket communication issues that could not be handled otherwise.
SocketCommunicationException(String) - Constructor for exception de.calamanari.pk.util.SocketCommunicationException
 
SocketCommunicationException(String, Throwable) - Constructor for exception de.calamanari.pk.util.SocketCommunicationException
 
SocketCommunicationException(Throwable) - Constructor for exception de.calamanari.pk.util.SocketCommunicationException
 
SocketPreparationException - Exception in de.calamanari.pk.util
A Runtime Exception to be thrown if the socket preparation went wrong
SocketPreparationException(String) - Constructor for exception de.calamanari.pk.util.SocketPreparationException
 
SocketPreparationException(String, Throwable) - Constructor for exception de.calamanari.pk.util.SocketPreparationException
 
SocketPreparationException(Throwable) - Constructor for exception de.calamanari.pk.util.SocketPreparationException
 
SourceLine - Class in de.calamanari.other
Represents a single line of source code found in the output of javadoc.
SourceLine(String) - Constructor for class de.calamanari.other.SourceLine
 
SourceLineInterpreter - Class in de.calamanari.other
For reformatting the source code output of javadoc we need a minimal understanding of
the raw input (distinguish source lines from supplementary text).
This interpreter deals with the source lines to split them into phrases that can be formatted individually.
SourceLineInterpreter() - Constructor for class de.calamanari.other.SourceLineInterpreter
 
SourceLineInterpreter.CommentType - Enum in de.calamanari.other
 
SourceLineInterpreter.Phrase - Class in de.calamanari.other
 
SourceSystemPersonView - Class in de.calamanari.pk.adapter
Source system person view plays the role of an existing class.
SourceSystemPersonView(long, String, String, String) - Constructor for class de.calamanari.pk.adapter.SourceSystemPersonView
Constructs new item, used in source system
StaffMember - Class in de.calamanari.pk.composite
Staff member is the LEAF implementing the component interface
StaffMember(String, String, String) - Constructor for class de.calamanari.pk.composite.StaffMember
Creates new member using this given arguments
start() - Method in class de.calamanari.pk.objectpool.PoolThread
Starts resp. reactivates the thread to do a job.
start() - Method in class de.calamanari.pk.util.AbstractConsoleServer
Starts the mock server using the configured port
This method will return immediately after having started the server thread.
This TEMPLATE METHOD uses operations implemented by subclasses (see the ServerThread implementation).
START_UP - de.calamanari.pk.util.AbstractConsoleServer.ServerState
during startup
START_UP_WAITING - de.calamanari.pk.util.AbstractConsoleServer.ServerState
waiting for startup
startExternal(Class<?>, Logger, String...) - Method in class de.calamanari.pk.util.ExternalProcessManager
Starts an external instance
startPos - Variable in class de.calamanari.other.SourceLine
 
startPos - Variable in class de.calamanari.other.SourceLineInterpreter.Phrase
 
STARTUP_NANO_TIME - Static variable in class de.calamanari.pk.util.TimeUtils
JVM start time in nanoseconds (estimated, for delta calculation)
stop() - Method in class de.calamanari.pk.util.AbstractConsoleServer
Stops the server
This TEMPLATE METHOD uses operations implemented by subclasses.
stopCheck() - Method in class de.calamanari.pk.util.tpl.ThroughputCheckerThread
May be called at any time to disable the checker.
stopExternal(Class<?>, String, long) - Method in class de.calamanari.pk.util.ExternalProcessManager
Stops the running external instance.
The system uses the input stream of the existing process, it will NOT execute "mainClass stopCommand"!
storeArticle(Article) - Method in class de.calamanari.pk.facade.article.ArticleManager
Stores the article in the internal database
storeCustomer(Customer) - Method in class de.calamanari.pk.optimisticofflinelock.DataManager
Writes the customer data to the database (updates existing record).
storeDocument(String, String) - Method in interface de.calamanari.pk.proxy.DocumentManager
Stores the document using the specified name.
storeDocument(String, String) - Method in class de.calamanari.pk.proxy.DocumentManagerSecurityProxy
 
storeDocument(String, String) - Method in class de.calamanari.pk.proxy.SimpleDocumentManager
 
storeFile() - Method in class de.calamanari.other.JavaDocSourceHolder
 
STRAIGHT - Static variable in class de.calamanari.pk.muhai.LongPrefix
This two-bits prefix '01' (2^62 keys possible) spans a large keyspace, eliminates the negative values when represented as signed long and it reserves 3 subspaces (e.g. for migration purposes in future).
STRAIGHT_30 - Static variable in class de.calamanari.pk.muhai.LongPrefix
This prefix sets the first 33 bits to '0' followed by a '1' (2^30 keys possible) creating a rather small keyspace with 3 optional subspaces.
STRATEGY_NAME - Static variable in class de.calamanari.pk.strategy.Crc32HashStrategy
name (key) of this strategy
STRATEGY_NAME - Static variable in class de.calamanari.pk.strategy.Sha1HashStrategy
name (key) of this strategy
StrategyTest - Class in de.calamanari.pk.strategy
Strategy Test - demonstrates STRATEGY pattern.
StrategyTest() - Constructor for class de.calamanari.pk.strategy.StrategyTest
 
STRING_LITERAL - de.calamanari.other.SourceLineInterpreter.CommentType
 
StringMacroPlugin - Class in de.calamanari.pk.plugin.ext
String macro plugin allows string manipulation
StringMacroPlugin() - Constructor for class de.calamanari.pk.plugin.ext.StringMacroPlugin
Constructor
stringToItem(String) - Method in interface de.calamanari.pk.muhai.collider.ItemStringCodec
Encodes an item into a String that can be written as a single line
subSequence(int, int) - Method in class de.calamanari.other.FileLine
 
substract(Money) - Method in class de.calamanari.pk.money.Money
Creates a new money instance as this one minus the given one
substring(int) - Method in class de.calamanari.pk.command.TextComponent
Returns a string containing the string copied beginning with the given position
subtract(Fraction) - Method in class de.calamanari.pk.valueobject.Fraction
Returns this fraction minus the given one
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes|All Packages