A B C D E F G I J L M N O P R S T U X

A

Action - Class in eteg.sinon.core
Class that represents an action to be executed after the data extraction of a page.
Action() - Constructor for class eteg.sinon.core.Action
Single constructor of this class.
addAction(Action) - Method in class eteg.sinon.core.Page
Adds an Action to this page.
addCatalog(Catalog) - Method in class eteg.sinon.core.Collector
Adds a Catalog to this collector.
addDataExtraction(DataExtraction) - Method in class eteg.sinon.core.Catalog
Adds a global DataExtraction to this catalog.
addPage(Page) - Method in class eteg.sinon.core.Catalog
Adds a Page to this catalog.
addParameterSet(ParameterSet) - Method in class eteg.sinon.core.Catalog
Adds a ParameterSet to this catalog.
addSecurityConfiguration(SecurityConfiguration) - Method in class eteg.sinon.core.CollectorConfiguration
Adds a SecurityConfiguration to this object.
addStartPage(StartPage) - Method in class eteg.sinon.core.Catalog
Adds a StartPage to this catalog.
addStep(Step) - Method in class eteg.sinon.core.DataExtraction
Adds a Step to this data extraction.
addStep(Step) - Method in class eteg.sinon.core.LoopStep
Adds a Step to this loop.
addStep(Step) - Method in class eteg.sinon.core.Page
Adds a Step to this page.
addValueToProperty(String, String, boolean) - Method in class eteg.sinon.executor.CollectorExecutor
Adds a value to a multivalued property (list).
AFTER_PROCESSING - Static variable in class eteg.sinon.executor.CatalogState
Constant that defines the state of a catalog after it is processed.
AFTER_PROCESSING - Static variable in class eteg.sinon.executor.PageState
Constant that defines the state of a page before after download and processing.

B

BACKWARD - Static variable in class eteg.sinon.core.PositioningStep
Constants used to specify a backward search.
BEFORE_DOWNLOAD - Static variable in class eteg.sinon.executor.PageState
Constant that defines the state of a page before its processing begins.
BEFORE_PROCESSING - Static variable in class eteg.sinon.executor.CatalogState
Constant that defines the state of a catalog before its processing begins.
BEFORE_PROCESSING - Static variable in class eteg.sinon.executor.PageState
Constant that defines the state of a page before its download.

C

Catalog - Class in eteg.sinon.core
Class that represents a catalog in Sinon.
Catalog() - Constructor for class eteg.sinon.core.Catalog
Contructors with no parameters.
CatalogState - Class in eteg.sinon.executor
Class that represents catalog states.
CatalogStateListener - Interface in eteg.sinon.listener
Interface implemented by classes that receive catalog state notifications.
Collector - Class in eteg.sinon.core
Class that represents a Sinon collector.
Collector() - Constructor for class eteg.sinon.core.Collector
Constructor without parameters.
COLLECTOR_SUFFIX - Static variable in class eteg.sinon.dao.xml.XMLCollectorDAO
Sufixo que todos os arquivox XML descrevendo coletores devem usar.
CollectorConfiguration - Class in eteg.sinon.core
Class that represents the configurations of a Collector.
CollectorConfiguration() - Constructor for class eteg.sinon.core.CollectorConfiguration
Constructor without parameters.
CollectorDAO - Interface in eteg.sinon.dao
Interface that defines a DAO (Data Accesss Object) to store and retrieve Collector instances.
CollectorExecutor - Class in eteg.sinon.executor
Class that executes a Collector instance.
CollectorExecutor(Collector) - Constructor for class eteg.sinon.executor.CollectorExecutor
Single constructor of this class.
ConstantThinkTime - Class in eteg.sinon.util
Implementação de ThinkTime que retorna sempre o mesmo número de milissegundos.
ConstantThinkTime() - Constructor for class eteg.sinon.util.ConstantThinkTime
Construtor sem parâmetros.
copy() - Method in class eteg.sinon.core.DataExtraction
Creates and returns a copy of this object.

D

DataExtraction - Class in eteg.sinon.core
Class that represents a data extraction from a page.
DataExtraction() - Constructor for class eteg.sinon.core.DataExtraction
Constructor without parameters.
DEFAULT_COLLECTOR_DIRECTORY - Static variable in class eteg.sinon.dao.xml.XMLCollectorDAO
Collector directory used when no one is specified.
DEFAULT_ENCODING - Static variable in class eteg.sinon.core.Parameter
Default value of the encoding property.

E

equals(Object) - Method in class eteg.sinon.executor.CatalogState
 
equals(Object) - Method in class eteg.sinon.executor.ErrorResponse
 
equals(Object) - Method in class eteg.sinon.executor.PageState
 
ErrorListener - Interface in eteg.sinon.listener
Interface implemented by classes that handle error during the execution of a collector.
ErrorResponse - Class in eteg.sinon.executor
Class that represents the different type of actions to be taken after the handling of an error by method ErrorListener.onError(eteg.sinon.exception.SinonException).
eteg.sinon - package eteg.sinon
 
eteg.sinon.core - package eteg.sinon.core
 
eteg.sinon.dao - package eteg.sinon.dao
 
eteg.sinon.dao.xml - package eteg.sinon.dao.xml
 
eteg.sinon.exception - package eteg.sinon.exception
 
eteg.sinon.executor - package eteg.sinon.executor
 
eteg.sinon.listener - package eteg.sinon.listener
 
eteg.sinon.util - package eteg.sinon.util
 
EvaluationException - Exception in eteg.sinon.exception
Exceção levantada quando uma expressão (incluindo-se valores de propriedades) não é avaliada com sucesso.
EvaluationException(Throwable, CollectorExecutor, String) - Constructor for exception eteg.sinon.exception.EvaluationException
Construtor a exceção levantada pelo Velocity, o CollectorExecutor sendo executado e a expressão cuja avaliação não foi realizada com sucesso.
execute() - Method in class eteg.sinon.executor.CollectorExecutor
Executes all catalogs of this collector in sequence.
execute(Catalog[]) - Method in class eteg.sinon.executor.CollectorExecutor
Executes a list of catalogs of the coletor.

F

findAll() - Method in interface eteg.sinon.dao.CollectorDAO
Loads all available Collector instances in a java.util.List.
findAll() - Method in class eteg.sinon.dao.xml.XMLCollectorDAO
Returns all available collectors.
FINISHED - Static variable in class eteg.sinon.executor.PageState
Constant that defines the state of a page before after all its actions were executed.
FORWARD - Static variable in class eteg.sinon.core.PositioningStep
Constants used to specify a forward search.
FROM - Static variable in class eteg.sinon.core.PositioningStep
Constant that defines the from positioning step type.
FromToDataExtractionException - Exception in eteg.sinon.exception
Exceção levantada quando uma extração de dados baseada em tags from e to não é feita com sucesso.
FromToDataExtractionException(String, CollectorExecutor, boolean, boolean) - Constructor for exception eteg.sinon.exception.FromToDataExtractionException
Construtor que recebe uma mensagem, o executor sendo executado, a informação de que referência de início do dado a ser extraído foi encontrada e a informação de que referência de início do dado a ser extraído foi encontrada.

G

GET_METHOD - Static variable in class eteg.sinon.core.Page
Constant that GET method to method property.
getActions() - Method in class eteg.sinon.core.Page
Returns the value of the actions property.
getBefore() - Method in class eteg.sinon.core.PositioningStep
Returns the value of the before property.
getBytesDownloaded() - Method in class eteg.sinon.executor.CollectorExecutor
Return the number of bytes already downloaded.
getCatalog(String) - Method in class eteg.sinon.core.Collector
Returns the Catalog whose identifier is id.
getCatalogs() - Method in class eteg.sinon.core.Collector
Returns the value of the catalogs property.
getCatalogStateListenerClassName() - Method in class eteg.sinon.core.Collector
Returns the value of the catalogStateListenerClassName property.
getCollector() - Method in class eteg.sinon.executor.CollectorExecutor
Retuns the Collector to be executed by this executor.
getCollectorDirectory() - Method in class eteg.sinon.dao.xml.XMLCollectorDAO
Returns the collectors file directory.
getCollectorExecutor() - Method in exception eteg.sinon.exception.SinonException
Retorna o valor da propriedade collectorExecutor.
getCondition() - Method in class eteg.sinon.core.Action
Returns the value of the conditioni property.
getCondition() - Method in class eteg.sinon.core.LoopStep
Returns the value of the condition property.
getConfiguration() - Method in class eteg.sinon.core.Action
Returns the value of the configuration property.
getConfiguration() - Method in class eteg.sinon.core.Catalog
Returns the value of the configuration property.
getConfiguration() - Method in class eteg.sinon.core.Collector
Returns the value of the configurations property.
getConfiguration() - Method in class eteg.sinon.core.Page
Returns the value of the configuration property.
getCurrentBytes() - Method in class eteg.sinon.executor.CollectorExecutor
Retorns the last downloaded document as a byte array.
getCurrentCatalog() - Method in class eteg.sinon.executor.CollectorExecutor
Returns the Catalog being executed.
getCurrentDataExtraction() - Method in class eteg.sinon.executor.CollectorExecutor
Returns the DataExtraction being executed.
getCurrentPage() - Method in class eteg.sinon.executor.CollectorExecutor
Returns the Page being executed.
getCurrentPosition() - Method in class eteg.sinon.executor.CollectorExecutor
Retorns the current position in the current page.
getCurrentStep() - Method in class eteg.sinon.executor.CollectorExecutor
Returns the Step being executed.
getCurrentText() - Method in class eteg.sinon.executor.CollectorExecutor
Retorns the last downloaded page text.
getDataExtraction(String) - Method in class eteg.sinon.core.Catalog
Returns the DataExtraction whose identifier is id.
getDataExtractions() - Method in class eteg.sinon.core.Catalog
Returns the value of the dataExtractions property.
getDefaultValue() - Method in class eteg.sinon.core.Prompt
Returns the value of the defaultValue property.
getDirection() - Method in class eteg.sinon.core.PositioningStep
Returns the value of the direction property.
getEncoding() - Method in class eteg.sinon.core.Parameter
Returns the value of the encoding property.
getErrorListenerClassName() - Method in class eteg.sinon.core.Page
Returns the value of the errorListenerClassName property.
getExecutionInfo() - Method in class eteg.sinon.executor.CollectorExecutor
Returns a String containing some execution information.
getExpression() - Method in exception eteg.sinon.exception.EvaluationException
Retorna a expressão cuja avaliação não foi realizada com sucesso.
getFilename() - Method in class eteg.sinon.core.PageStorageConfiguration
Returns the value of the filename property.
getFinishTime() - Method in class eteg.sinon.executor.CollectorExecutor
Retorns the moment this executor finished in Unix timestamp format.
getFollowRedirects() - Method in class eteg.sinon.core.Page
Returns the value of the followRedirects property.
getForeach() - Method in class eteg.sinon.core.Action
Returns the value of the foreach property.
getHTTPHeader(String) - Method in class eteg.sinon.core.CollectorConfiguration
Returns the value associated with a given HTTP header.
getHttpHeaders() - Method in class eteg.sinon.core.CollectorConfiguration
Returns the value of the httpHeaders property.
getHttpResponse() - Method in exception eteg.sinon.exception.UnsuccesfulPageDownloadException
Retorna a resposta HTTP.
getId() - Method in class eteg.sinon.core.Catalog
Returns the value of the id property.
getId() - Method in class eteg.sinon.core.Collector
Returns the value of the id property.
getId() - Method in class eteg.sinon.core.DataExtraction
Returns the value of the id property.
getId() - Method in class eteg.sinon.core.Page
Returns the value of the id property.
getId() - Method in class eteg.sinon.core.ParameterSet
Returns the value of the id property.
getId() - Method in class eteg.sinon.core.Prompt
Returns the value of the id property.
getId() - Method in class eteg.sinon.core.SecurityConfiguration
Returns the value of the id property.
getIndex() - Method in class eteg.sinon.core.Action
Returns the value of the index property.
getLog() - Method in class eteg.sinon.executor.CollectorExecutor
Returns the logger used by this executor.
getLogin() - Method in class eteg.sinon.core.SecurityConfiguration
Returns the value of the login property.
getMessage() - Method in class eteg.sinon.core.Prompt
Returns the value of the message property.
getMethod() - Method in class eteg.sinon.core.Page
Returns the value of the method property.
getName() - Method in class eteg.sinon.core.Parameter
Returns the value of the name property.
getName() - Method in class eteg.sinon.executor.CatalogState
Returns a String containing the name of this state.
getPage(String) - Method in class eteg.sinon.core.Catalog
Returns the Page whose identifier is id.
getPageId() - Method in class eteg.sinon.core.Action
Returns the value of the property pageId.
getPages() - Method in class eteg.sinon.core.Catalog
Returns the value of the pages property.
getPagesDownloaded() - Method in class eteg.sinon.executor.CollectorExecutor
Returns the number of pages already downloaded.
getPageStateListenerClassName() - Method in class eteg.sinon.core.Page
Returns the value of the pageStateListenerClassName property.
getParameter(String) - Method in class eteg.sinon.core.ParameterSet
Returns the parameter name associated with name.
getParameters() - Method in class eteg.sinon.core.ParameterSet
Returns the value of the parameters property.
getParameterSet(String) - Method in class eteg.sinon.core.Catalog
Returns the ParameterSet whose identifier is id.
getParameterSet() - Method in class eteg.sinon.core.PageConfiguration
Returns the value of the parameterSet property.
getParameterSets() - Method in class eteg.sinon.core.Catalog
Returns the value of the parameterSets property.
getPassword() - Method in class eteg.sinon.core.SecurityConfiguration
Returns the value of the password property.
getPromptListenerClassName() - Method in class eteg.sinon.core.Page
Returns the value of the promptListenerClassName property.
getProperties() - Method in class eteg.sinon.core.Catalog
Returns the value of the properties property.
getProperties() - Method in class eteg.sinon.core.StartPage
Returns the value of the properties property.
getPropertyId() - Method in class eteg.sinon.core.Action
Returns the value of the propertyId property.
getPropertyInfo() - Method in class eteg.sinon.executor.CollectorExecutor
Retorns a String containing name and value of all properties set.
getPropertyNames() - Method in class eteg.sinon.executor.CollectorExecutor
Retorns a String array containing the name of all properties set in this executor.
getPropertyValue(String) - Method in class eteg.sinon.executor.CollectorExecutor
Returns the value of the property which name is propertyName.
getReference() - Method in class eteg.sinon.core.PositioningStep
Returns the value of the reference property.
getRefid() - Method in class eteg.sinon.core.StartPage
Returns the value of the refid property.
getRetries() - Method in class eteg.sinon.core.CollectorConfiguration
Returns the value of the retries property.
getSecurityConfiguration(String) - Method in class eteg.sinon.core.CollectorConfiguration
Returns the SecurityConfiguration whose identifier is id.
getSecurityConfigurations() - Method in class eteg.sinon.core.CollectorConfiguration
Returns the value of the securityConfigurations property.
getStartPages() - Method in class eteg.sinon.core.Catalog
Returns the value of the startPages property.
getStartTime() - Method in class eteg.sinon.executor.CollectorExecutor
Retorns the moment this executor started in Unix timestamp format.
getStateName() - Method in class eteg.sinon.executor.PageState
Returns a String containing the name of this state.
getSteps() - Method in class eteg.sinon.core.DataExtraction
Returns the value of the steps property.
getSteps() - Method in class eteg.sinon.core.LoopStep
Returns the value of the steps property.
getSteps() - Method in class eteg.sinon.core.Page
Returns the value of the steps property.
getStorageConfiguration() - Method in class eteg.sinon.core.Page
Returns the value of the storageConfiguration property.
getThinkTimeImplementationClassName() - Method in class eteg.sinon.core.CollectorConfiguration
Returns the value of the thinkTimeImplementationClassName property.
getThinkTimeProperties() - Method in class eteg.sinon.core.CollectorConfiguration
Returns the value of the thinkTimeProperties property.
getTimeout() - Method in class eteg.sinon.core.CollectorConfiguration
Returns the value of the timeout property.
getType() - Method in class eteg.sinon.core.PositioningStep
Returns the value of the type property.
getUrl() - Method in class eteg.sinon.core.Action
Returns the value of the url property.
getUrl() - Method in class eteg.sinon.core.Page
Returns the value of the url property.
getValue() - Method in class eteg.sinon.core.LoopStep
Returns the value of the value property.
getValue() - Method in class eteg.sinon.core.Parameter
Returns the value of the value property.
getValueOnError() - Method in class eteg.sinon.core.DataExtraction
Returns the value of the valueOnError property.
getVariable() - Method in class eteg.sinon.core.Action
Returns the value of the variable property.

I

InvalidThinkTimeConfigurationException - Exception in eteg.sinon.exception
Exceção levantada por ThinkTime.setConfiguration(java.util.Properties) quando as configurações passadas são inválidas ou insuficientes.
InvalidThinkTimeConfigurationException(String) - Constructor for exception eteg.sinon.exception.InvalidThinkTimeConfigurationException
Construtor que recebe uma mensagem e um Collector.
isAction() - Method in class eteg.sinon.core.Action
Returns true.
isAction() - Method in class eteg.sinon.core.DataExtraction
Returns false.
isAction() - Method in class eteg.sinon.core.LoopStep
Returns false.
isAction() - Method in class eteg.sinon.core.PositioningStep
Returns false.
isAction() - Method in interface eteg.sinon.core.Step
Tells if this step is an action
isAfterProcessing() - Method in class eteg.sinon.executor.CatalogState
Retorna true if this state is CatalogState.AFTER_PROCESSING, false otherwise.
isAfterProcessing() - Method in class eteg.sinon.executor.PageState
Returns true if this state is PageState.AFTER_PROCESSING.
isAllowDuplicates() - Method in class eteg.sinon.core.DataExtraction
Returns the value of the allowDuplicates property.
isBeforeDownload() - Method in class eteg.sinon.executor.PageState
Returns true if this state is PageState.BEFORE_DOWNLOAD.
isBeforeProcessing() - Method in class eteg.sinon.executor.CatalogState
Retorns true if this state is CatalogState.BEFORE_PROCESSING.
isBeforeProcessing() - Method in class eteg.sinon.executor.PageState
Returns true if this state is PageState.BEFORE_PROCESSING.
isDataExtraction() - Method in class eteg.sinon.core.Action
Returns false.
isDataExtraction() - Method in class eteg.sinon.core.DataExtraction
Returns true.
isDataExtraction() - Method in class eteg.sinon.core.LoopStep
Returns false.
isDataExtraction() - Method in class eteg.sinon.core.PositioningStep
Returns false.
isDataExtraction() - Method in interface eteg.sinon.core.Step
Tells if this step is a data extraction
isFailIfFound() - Method in class eteg.sinon.core.PositioningStep
Returns the value of the failIfFound property.
isFailOnError() - Method in class eteg.sinon.core.DataExtraction
Returns the value of the failOnError property.
isFinished() - Method in class eteg.sinon.executor.PageState
Returns true if this state is PageState.FINISHED.
isFrom() - Method in class eteg.sinon.core.PositioningStep
Tells if the type of this positioning step is from.
isFromReferenceFound() - Method in exception eteg.sinon.exception.FromToDataExtractionException
Diz se a referência de início do dado a ser extraído foi encontrada.
isJump() - Method in class eteg.sinon.core.PositioningStep
Tells if the type of this positioning step is jump.
isLoop() - Method in class eteg.sinon.core.Action
Returns false.
isLoop() - Method in class eteg.sinon.core.DataExtraction
Returns false.
isLoop() - Method in class eteg.sinon.core.LoopStep
Returns true.
isLoop() - Method in class eteg.sinon.core.PositioningStep
Diz se este passo é um loop.
isLoop() - Method in interface eteg.sinon.core.Step
Tells if this step is a loop.
isMultivalued() - Method in class eteg.sinon.core.DataExtraction
Returns the value of the multivalued property.
isMustTrimReference() - Method in class eteg.sinon.core.PositioningStep
Returns the value of the mustTrimReference property.
isPositioningStep() - Method in class eteg.sinon.core.Action
Returns false.
isPositioningStep() - Method in class eteg.sinon.core.DataExtraction
Returns false.
isPositioningStep() - Method in class eteg.sinon.core.LoopStep
Returns false.
isPositioningStep() - Method in class eteg.sinon.core.PositioningStep
Returns true.
isPositioningStep() - Method in interface eteg.sinon.core.Step
Tells if this step is a positioning step
isResetPositionNeeded() - Method in class eteg.sinon.core.DataExtraction
Returns the value of the resetPositionNeeded property.
isResumeNext() - Method in class eteg.sinon.executor.ErrorResponse
Returns true if the action to be taken is ignoring the error.
isRetry() - Method in class eteg.sinon.executor.ErrorResponse
Returns true if the action to be taken is trying again.
isStop() - Method in class eteg.sinon.executor.ErrorResponse
Returns true if the action to be taken is stopping.
isStopped() - Method in class eteg.sinon.executor.CollectorExecutor
Returns true if the execution of this collector was stopped and false otherwise.
isTo() - Method in class eteg.sinon.core.PositioningStep
Tells if the type of this positioning step is to.
isToReferenceFound() - Method in exception eteg.sinon.exception.FromToDataExtractionException
Diz se a referência de fim do dado a ser extraído foi encontrada.
isTrimValueNeeded() - Method in class eteg.sinon.core.DataExtraction
Returns the value of the trimValueNeeded property.

J

JUMP - Static variable in class eteg.sinon.core.PositioningStep
Constant that defines the jump positioning step type.

L

load(String) - Method in interface eteg.sinon.dao.CollectorDAO
Loads the Collector instance with identifier id from persistent memory.
load(String) - Method in class eteg.sinon.dao.xml.XMLCollectorDAO
Loads the collector which id is id.
LOG_FILENAME - Static variable in class eteg.sinon.executor.CollectorExecutor
Sinon log filename.
LOOP - Static variable in class eteg.sinon.core.PositioningStep
Constant that defines the loop positioning step type.
LoopStep - Class in eteg.sinon.core
Class that represents a loop positioning step.
LoopStep() - Constructor for class eteg.sinon.core.LoopStep
Constructor without parameters.

M

Main - Class in eteg.sinon
Class used to run Sinon in a standalone manner.
Main() - Constructor for class eteg.sinon.Main
 
main(String[]) - Static method in class eteg.sinon.Main
 

N

nextThinkTime() - Method in interface eteg.sinon.executor.ThinkTime
Returns the think time, in milliseconds, between the last request made and the next one.
nextThinkTime() - Method in class eteg.sinon.util.ConstantThinkTime
Retorna o tempo de espera (think time), em milissegundos, para o próximo acesso ao site.

O

onError(SinonException) - Method in interface eteg.sinon.listener.ErrorListener
Handles an error ocurred during the execution of a collector and returns what action to take.
onPrompt(Prompt, CollectorExecutor, Catalog, Page) - Method in interface eteg.sinon.listener.PromptListener
Handles an interaction with an user.
onStateChange(Catalog, CatalogState, CollectorExecutor) - Method in interface eteg.sinon.listener.CatalogStateListener
Invoked when the state of a listened catalog changes.
onStateChange(Page, PageState, CatalogStateListener, CollectorExecutor) - Method in interface eteg.sinon.listener.PageStateListener
Invoked when the state of a listened page changes.

P

Page - Class in eteg.sinon.core
Class that represents the processing of a Web page in Sinon.
Page() - Constructor for class eteg.sinon.core.Page
Constructor without parameters.
PageConfiguration - Class in eteg.sinon.core
Class that represents the configuration of a page in Sinon.
PageConfiguration() - Constructor for class eteg.sinon.core.PageConfiguration
Constructor with no parameters.
PageState - Class in eteg.sinon.executor
Class that represents the state of processing of a page.
PageStateListener - Interface in eteg.sinon.listener
Interface implemented by classes that receive page state notifications.
PageStorageConfiguration - Class in eteg.sinon.core
Class that represents the storage configuration of a page.
PageStorageConfiguration() - Constructor for class eteg.sinon.core.PageStorageConfiguration
Contructor without parameters.
Parameter - Class in eteg.sinon.core
Class that represents a HTTP parameter.
Parameter() - Constructor for class eteg.sinon.core.Parameter
Constructor without parameters.
ParameterSet - Class in eteg.sinon.core
Class that encapsulates a set of Parameters used int a HTTP request.
ParameterSet() - Constructor for class eteg.sinon.core.ParameterSet
Constructor without parameters.
ParameterSet(ParameterSet) - Constructor for class eteg.sinon.core.ParameterSet
Constructor that receives another ParameterSet from which this one copies all its parameters.
PositioningStep - Class in eteg.sinon.core
Class that represents positioning steps inside a page in Sinon.
PositioningStep() - Constructor for class eteg.sinon.core.PositioningStep
Constructor without parameters.
POST_METHOD - Static variable in class eteg.sinon.core.Page
Constant that defines the POST method to method property.
Prompt - Class in eteg.sinon.core
Class that represents an user interaction request.
Prompt() - Constructor for class eteg.sinon.core.Prompt
Constructor without parameters.
PromptListener - Interface in eteg.sinon.listener
Interface implemented by classes that handle collectors that need some interaction with the user in order to obtain necessary information.

R

removeCatalog(Catalog) - Method in class eteg.sinon.core.Collector
Removes a Catalog to this collector.
removeDataExtraction(DataExtraction) - Method in class eteg.sinon.core.Catalog
Removes a global DataExtraction from this catalog.
removePage(Page) - Method in class eteg.sinon.core.Catalog
Removes a Page from this catalog.
removeParameterSet(ParameterSet) - Method in class eteg.sinon.core.Catalog
Removes a ParameterSet from this catalog.
removeStartPage(StartPage) - Method in class eteg.sinon.core.Catalog
Removes a StartPage from this catalog.
RESUME_NEXT - Static variable in class eteg.sinon.executor.ErrorResponse
Constant that defines the action of ignoring the error.
RETRY - Static variable in class eteg.sinon.executor.ErrorResponse
Constant that defines the action of trying again.

S

SecurityConfiguration - Class in eteg.sinon.core
Class that represents security configuration (login, password) in Sinon..
SecurityConfiguration() - Constructor for class eteg.sinon.core.SecurityConfiguration
Constructor without parameters.
setAllowDuplicates(boolean) - Method in class eteg.sinon.core.DataExtraction
Sets the value of the allowDuplicates property.
setBefore(String) - Method in class eteg.sinon.core.PositioningStep
Sets the value of the before property.
setCatalogStateListenerClassName(String) - Method in class eteg.sinon.core.Collector
Sets the value of the catalogStateListenerClassName property.
setCondition(String) - Method in class eteg.sinon.core.Action
Sets the value of the condition property.
setCondition(String) - Method in class eteg.sinon.core.LoopStep
Sets the value of the condition property.
setConfiguration(PageConfiguration) - Method in class eteg.sinon.core.Action
Sets the value of the configuration property.
setConfiguration(CollectorConfiguration) - Method in class eteg.sinon.core.Catalog
Sets the value of the configuration property.
setConfiguration(CollectorConfiguration) - Method in class eteg.sinon.core.Collector
Sets the value of the configuration property.
setConfiguration(PageConfiguration) - Method in class eteg.sinon.core.Page
Sets the value of the configuration property.
setConfiguration(Properties) - Method in interface eteg.sinon.executor.ThinkTime
Configures this ThinkTime object.
setConfiguration(Properties) - Method in class eteg.sinon.util.ConstantThinkTime
Método que recebe um Properties a partir do qual este objeto deve ser configurado.
setDefaultValue(String) - Method in class eteg.sinon.core.Prompt
Sets the value of the defaultValue property.
setDirection(boolean) - Method in class eteg.sinon.core.PositioningStep
Sets the value of the direction property.
setEncoding(String) - Method in class eteg.sinon.core.Parameter
Sets the value of the encoding property.
setErrorListenerClassName(String) - Method in class eteg.sinon.core.Page
Sets the value of the errorListenerClassName property.
setFailIfFound(boolean) - Method in class eteg.sinon.core.PositioningStep
Sets the value of the failIfFound property.
setFailOnError(boolean) - Method in class eteg.sinon.core.DataExtraction
Sets the value of the failOnError property.
setFilename(String) - Method in class eteg.sinon.core.PageStorageConfiguration
Sets the value of the filename property.
setFollowRedirects(boolean) - Method in class eteg.sinon.core.Page
Sets the value of the followRedirects property.
setForeach(String) - Method in class eteg.sinon.core.Action
Sets the value of the foreach property.
setHTTPHeader(String, String) - Method in class eteg.sinon.core.CollectorConfiguration
Adds a (name, value) pair in the set of HTTP headers sent to the Web site.
setId(String) - Method in class eteg.sinon.core.Catalog
Sets the value of the id property.
setId(String) - Method in class eteg.sinon.core.Collector
Sets the value of the id property.
setId(String) - Method in class eteg.sinon.core.DataExtraction
Sets the value of the id property.
setId(String) - Method in class eteg.sinon.core.Page
Sets the value of the id property.
setId(String) - Method in class eteg.sinon.core.ParameterSet
Sets the value of the id property.
setId(String) - Method in class eteg.sinon.core.Prompt
Sets the value of the id property.
setId(String) - Method in class eteg.sinon.core.SecurityConfiguration
Sets the value of the id property.
setIndex(String) - Method in class eteg.sinon.core.Action
Sets the value of the index property.
setLogin(String) - Method in class eteg.sinon.core.SecurityConfiguration
Sets the value of the login property.
setMessage(String) - Method in class eteg.sinon.core.Prompt
Sets the value of the message property.
setMethod(boolean) - Method in class eteg.sinon.core.Page
Sets the value of the method property.
setMultivalued(boolean) - Method in class eteg.sinon.core.DataExtraction
Sets the value of the multiValued property.
setMustTrimReference(boolean) - Method in class eteg.sinon.core.PositioningStep
Sets the value of the mustTrimReference property.
setName(String) - Method in class eteg.sinon.core.Parameter
Sets the value of the name property.
setPageId(String) - Method in class eteg.sinon.core.Action
Sets the value of the pageId property.
setPageStateListenerClassName(String) - Method in class eteg.sinon.core.Page
Sets the value of the pageStateListenerClassName property.
setParameter(Parameter) - Method in class eteg.sinon.core.ParameterSet
Adds this parameter to this parameter set.
setParameterSet(ParameterSet) - Method in class eteg.sinon.core.PageConfiguration
Sets the value of the parameterSet property.
setPassword(String) - Method in class eteg.sinon.core.SecurityConfiguration
Sets the value of the password property.
setPromptListenerClassName(String) - Method in class eteg.sinon.core.Page
Sets the value of the promptListenerClassName property.
setProperties(Properties) - Method in class eteg.sinon.core.StartPage
Sets the value of the properties property.
setProperty(String, String) - Method in class eteg.sinon.executor.CollectorExecutor
Sets a property.
setPropertyId(String) - Method in class eteg.sinon.core.Action
Sets the value of the propertyId property.
setReference(String) - Method in class eteg.sinon.core.PositioningStep
Sets the value of the reference property.
setRefid(String) - Method in class eteg.sinon.core.StartPage
Sets the value of the refid property.
setResetPositionNeeded(boolean) - Method in class eteg.sinon.core.DataExtraction
Sets the value of the resetPositionNeeded property.
setRetries(int) - Method in class eteg.sinon.core.CollectorConfiguration
Sets the value of the retries property.
setStorageConfiguration(PageStorageConfiguration) - Method in class eteg.sinon.core.Page
Sets the value of the storageConfiguration property.
setThinkTimeImplementationClassName(String) - Method in class eteg.sinon.core.CollectorConfiguration
Sets the value of the thinkTimeImplementationClassName property.
setThinkTimeProperty(String, String) - Method in class eteg.sinon.core.CollectorConfiguration
Adds a (name, value) pair in the think time configurations.
setTimeout(int) - Method in class eteg.sinon.core.CollectorConfiguration
Sets the value of the timeout property.
setTrimValueNeeded(boolean) - Method in class eteg.sinon.core.DataExtraction
Sets the value of the trimValueNeeded property.
setType(String) - Method in class eteg.sinon.core.PositioningStep
Sets the value of the type property.
setUrl(String) - Method in class eteg.sinon.core.Action
Sets the value of the url property.
setUrl(String) - Method in class eteg.sinon.core.Page
Sets the value of the url property.
setValue(String) - Method in class eteg.sinon.core.LoopStep
Sets the value of the value property.
setValue(String) - Method in class eteg.sinon.core.Parameter
Sets the value of the value property.
setValueOnError(String) - Method in class eteg.sinon.core.DataExtraction
Sets the value of the valueOnError property.
setVariable(String) - Method in class eteg.sinon.core.Action
Sets the value of the variable property.
SinonException - Exception in eteg.sinon.exception
Exceção levantada quando acontece algum erro durante a execução de um coletor do Sinon.
SinonException(String, Throwable, CollectorExecutor) - Constructor for exception eteg.sinon.exception.SinonException
Construtor que recebe uma mensagem, uma exceção e um Collector.
SinonException(String, CollectorExecutor) - Constructor for exception eteg.sinon.exception.SinonException
Construtor que recebe uma mensagem e um Collector.
SinonException(String) - Constructor for exception eteg.sinon.exception.SinonException
Construtor que apenas uma mensagem.
SinonException(Throwable) - Constructor for exception eteg.sinon.exception.SinonException
Construtor que recebe uma exceção que é a causa desta.
StartPage - Class in eteg.sinon.core
Class that encapsulates information about a start page of a catalog.
StartPage() - Constructor for class eteg.sinon.core.StartPage
Constructor without
Step - Interface in eteg.sinon.core
Interface implemented by classes that represent page processing steps.
StepAfterLoopLimitPosiitonException - Exception in eteg.sinon.exception
Exceção levantada quando um passo vai para uma posição além do limite determinado em um loop.
StepAfterLoopLimitPosiitonException(String, CollectorExecutor) - Constructor for exception eteg.sinon.exception.StepAfterLoopLimitPosiitonException
Construtor que recebe uma mensagem e um Collector.
StepAfterLoopLimitPositionException - Exception in eteg.sinon.exception
Exceção levantada quando um passo vai para uma posição além do limite determinado em um loop.
StepAfterLoopLimitPositionException(String, CollectorExecutor) - Constructor for exception eteg.sinon.exception.StepAfterLoopLimitPositionException
Construtor que recebe uma mensagem e um Collector.
StepException - Exception in eteg.sinon.exception
Exceção que pode ser levantada quando um passo de processamento de página não é realizado com sucesso.
StepException(String, CollectorExecutor) - Constructor for exception eteg.sinon.exception.StepException
Construtor que recebe uma mensagem e um Collector.
StepWithBeforeException - Exception in eteg.sinon.exception
Exceção levantada quando um passo de posicionamento com before falha.
StepWithBeforeException(String, CollectorExecutor) - Constructor for exception eteg.sinon.exception.StepWithBeforeException
 
StepWithFailIfFoundException - Exception in eteg.sinon.exception
Exceção levantada quando um passo de posicionamento com failOnError encontra sua referência.
StepWithFailIfFoundException(String, CollectorExecutor) - Constructor for exception eteg.sinon.exception.StepWithFailIfFoundException
 
stop() - Method in class eteg.sinon.executor.CollectorExecutor
Stops the execution of this collector.
STOP - Static variable in class eteg.sinon.executor.ErrorResponse
Constant that defines the action of stopping.
store(Collector) - Method in interface eteg.sinon.dao.CollectorDAO
Stores collector in persistent memory.
store(Collector) - Method in class eteg.sinon.dao.xml.XMLCollectorDAO
Writes collector in collectorDirectory + "/" + collector.getId() + ".xml".
store(Collector, File) - Method in class eteg.sinon.dao.xml.XMLCollectorDAO
Writes collector in a given destination directory.

T

ThinkTime - Interface in eteg.sinon.executor
Instances of this interface implement the think time (time between requests to the same website).
TO - Static variable in class eteg.sinon.core.PositioningStep
Constant that defines the to positioning step type.

U

UnknownPageException - Exception in eteg.sinon.exception
Exceção levantada quando é feita uma referência a uma página que não é encontrada no catálogo.
UnknownPageException(String, CollectorExecutor) - Constructor for exception eteg.sinon.exception.UnknownPageException
Construtor que recebe o identificador da página e o executor de coletores corrente.
UnsuccesfulPageDownloadException - Exception in eteg.sinon.exception
Exceção levantada quando não se consegue fazer o download de uma página com sucesso.
UnsuccesfulPageDownloadException(String, int, CollectorExecutor) - Constructor for exception eteg.sinon.exception.UnsuccesfulPageDownloadException
 

X

XMLCollectorDAO - Class in eteg.sinon.dao.xml
Implementation of CollectorDAO that read and write instances of Collector in XML files.
XMLCollectorDAO(File) - Constructor for class eteg.sinon.dao.xml.XMLCollectorDAO
Constructor that receives a File pointing to the configurations file directory.
XMLCollectorDAO() - Constructor for class eteg.sinon.dao.xml.XMLCollectorDAO
No-arg constructor.

A B C D E F G I J L M N O P R S T U X

Copyright © 2004-2005 ETEG Internet Ltda.. All Rights Reserved.