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

A

abort() - Method in class de.fzj.unicore.uas.client.JobClient
abort this job
Abort(AbortDocument) - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
Abort(AbortDocument) - Method in interface de.fzj.unicore.uas.JobManagement
 
abort() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
accept(EntryType) - Method in interface de.fzj.unicore.uas.client.IRegistryQuery.ServiceListFilter
 
accept(EntryType) - Method in class de.fzj.unicore.uas.client.RegistryClient.PingWSRFServicesFilter
 
AccessControl - Class in de.fzj.unicore.uas.security
Access control for WSRF services.
AccessControl() - Constructor for class de.fzj.unicore.uas.security.AccessControl
set up the security check infrastructure
AccessibleSMSReferenceRP - Class in de.fzj.unicore.uas.impl.sms
Filtered set of references to Storage Management Services created by the StorageFactory Only "accessible" instances are listed!
AccessibleSMSReferenceRP(StorageFactoryImpl) - Constructor for class de.fzj.unicore.uas.impl.sms.AccessibleSMSReferenceRP
 
AccessibleTSSReferenceRP - Class in de.fzj.unicore.uas.impl.tss.rp
Filtered set of references to Target System Services created by this Target System Factory Only "accessible" instances are listed!
AccessibleTSSReferenceRP(TargetSystemFactoryImpl) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.AccessibleTSSReferenceRP
 
accessURL - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
ACTION_CREATESMS - Static variable in interface de.fzj.unicore.uas.StorageFactory
 
ACTION_CREATETSR - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
ACTION_DELETE - Static variable in interface de.fzj.unicore.uas.StorageManagement
 
ACTION_EXPORT - Static variable in interface de.fzj.unicore.uas.StorageManagement
 
ACTION_FIND - Static variable in interface de.fzj.unicore.uas.StorageManagement
 
ACTION_IMPORT - Static variable in interface de.fzj.unicore.uas.StorageManagement
 
ACTION_RECEIVE - Static variable in interface de.fzj.unicore.uas.StorageManagement
 
ACTION_RENAME - Static variable in interface de.fzj.unicore.uas.StorageManagement
 
ACTION_RESERVE - Static variable in interface de.fzj.unicore.uas.ResourceReservation
 
ACTION_SEND - Static variable in interface de.fzj.unicore.uas.StorageManagement
 
ACTION_SUBMIT - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
Add(AddDocument) - Method in class de.fzj.unicore.uas.impl.registry.LocalRegistryImpl
Add a service to this service group.
add(EndpointReferenceType) - Method in class de.fzj.unicore.uas.impl.sms.SMSReferenceResourceProperty
 
add(EndpointReferenceType) - Method in class de.fzj.unicore.uas.impl.tss.rp.JobReferenceResourceProperty
 
add(EndpointReferenceType) - Method in class de.fzj.unicore.uas.impl.tss.rp.ReservationReferenceResourceProperty
 
add(StorageReferenceType) - Method in class de.fzj.unicore.uas.impl.tss.rp.StorageReferenceResourceProperty
append a StorageReference to this resource property
add(EndpointReferenceType) - Method in class de.fzj.unicore.uas.impl.tss.rp.StorageReferenceResourceProperty
Append a StorageReference to this resource property The type is set to "Work", if this is not what you want, use add(StorageReferenceType) instead
add(TextInfoType) - Method in class de.fzj.unicore.uas.impl.tss.rp.TextInfoResourceProperty
adds a textinfo
add(EndpointReferenceType) - Method in class de.fzj.unicore.uas.impl.tss.rp.TSSReferenceResourceProperty
 
addCallback(AttributeHandlingCallback) - Static method in class de.fzj.unicore.uas.security.SecurityManager
add a callback class for dealing with additional security attributes
addCallback(AttributeHandlingCallback) - Static method in class de.fzj.unicore.uas.security.util.RequestBuilder
add a callback class.
addClient(T) - Method in class de.fzj.unicore.uas.client.MultiWSRFClient
 
addExternalRegistryURL(String) - Static method in class de.fzj.unicore.uas.impl.registry.RegistryHandler
set the external registry URL
addExtraOutgoingHandler(Class<? extends Handler>) - Static method in class de.fzj.unicore.uas.client.UASClientFactory
adds the name of a Handler that will be used on each outgoing client call.
addMBean(Object, String) - Static method in class de.fzj.unicore.uas.UAS
add a JMX MBean under the given name
addObserver(Observer) - Static method in class de.fzj.unicore.uas.UAS
add an observer to be notified when the property file has changed
AddOnStorageDescriptionFactory - Class in de.fzj.unicore.uas.util
parses the supplied properties, these may contain storage descriptions as follows:
uas.targetsystem.storage.N=XXXX uas.targetsystem.storage.N.type=...
AddOnStorageDescriptionFactory() - Constructor for class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory
Will parse UAS.getProperties()
AddOnStorageDescriptionFactory(Properties) - Constructor for class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory
 
AddOnStorageDescriptionFactory.AddOnStorageDescription - Class in de.fzj.unicore.uas.util
 
AddOnStorageDescriptionFactory.AddOnStorageDescription(String, String, String, String) - Constructor for class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory.AddOnStorageDescription
 
addPath(String) - Method in class de.fzj.unicore.uas.fts.http.UResource
 
addPortType(EndpointReferenceType, QName) - Static method in class de.fzj.unicore.uas.util.AddressingUtil
add interface name of a service to the metadata of the epr
addRegistryEntry(AddDocument) - Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
calls "add" on all configured external registries
This method will return the shortest termination time returned by any of the external registries, or a default of 5 minutes in case no external registry can be contacted.
addRegistryEntry(AddDocument) - Method in class de.fzj.unicore.uas.client.LocalRegistryClient
add a registry entry
addRegistryEntry(EndpointReferenceType, ContentType) - Method in class de.fzj.unicore.uas.client.LocalRegistryClient
add an entry to the registry configured for UAS
addRegistryEntry(EndpointReferenceType) - Method in class de.fzj.unicore.uas.client.LocalRegistryClient
add an entry to the registry (with no content)
addRegistryEntry(AddDocument) - Method in class de.fzj.unicore.uas.client.RegistryClient
add a registry entry
addRegistryEntry(EndpointReferenceType, ContentType) - Method in class de.fzj.unicore.uas.client.RegistryClient
add an entry to the registry configured for UAS
addRegistryEntry(EndpointReferenceType) - Method in class de.fzj.unicore.uas.client.RegistryClient
add an entry to the registry (with no content)
addReservationReference(ResourcesType) - Method in class de.fzj.unicore.uas.client.ReservationClient
add the reservation reference to the resources The reference is added as an XML element as follows: <ReservationReference xmlns="http://www.unicore.eu/unicore/xnjs">reference</ReservationReference>
AddressingUtil - Class in de.fzj.unicore.uas.util
 
AddressingUtil() - Constructor for class de.fzj.unicore.uas.util.AddressingUtil
 
addServerIdentity(EndpointReferenceType, String) - Static method in class de.fzj.unicore.uas.util.AddressingUtil
add the server DN to the metadata of the epr
addSOAPActionsRequiringSignatures(String...) - Static method in class de.fzj.unicore.uas.UAS
add SOAP actions to the special list requiring signed messages
addStorageProtocols() - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
configure the file transfer protocols based on the UAS.SMS_PROTOCOLS property
addStorageReference(EndpointReferenceType, StorageTypeEnumeration.Enum) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
addUGSRefparamToEpr(EndpointReferenceType, String) - Static method in class de.fzj.unicore.uas.util.AddressingUtil
 
addUGSRefparamToEpr(EndpointReferenceType) - Static method in class de.fzj.unicore.uas.util.AddressingUtil
 
addWSResourceInterface(QName) - Method in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
 
addWSResourceInterfaces(BPSupportImpl) - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
addWSResourceInterfaces(BPSupportImpl) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
addWSResourceInterfaces(BPSupportImpl) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
 
addWSResourceInterfaces(BPSupportImpl) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
addWSResourceInterfaces(BPSupportImpl) - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
 
append - Variable in class de.fzj.unicore.uas.client.FileTransferClient
Some protocol implementations require knowledge about how to deal with existing remote files.
append(byte[]) - Method in class de.fzj.unicore.uas.client.RByteIOClient
 
append(byte[]) - Method in class de.fzj.unicore.uas.client.SByteIOClient
 
append(AppendDocument) - Method in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
 
append(AppendDocument) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
append data
ApplicationsResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
represents the applications on a TargetSystem resource
ApplicationsResourceProperty(UASWSResourceImpl, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.ApplicationsResourceProperty
 
ATTRIBUTE_ADD_DEFAULT_GROUPS - Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
Add OS default groups.
ATTRIBUTE_GROUP - Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
UNIX primary group attribute key.
ATTRIBUTE_QUEUES - Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
BSS queue attribute key.
ATTRIBUTE_ROLE - Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
UNICORE role attribute key.
ATTRIBUTE_SUPPLEMENTARY_GROUPS - Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
UNIX supplementary groups attribute key.
ATTRIBUTE_XLOGIN - Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
UNIX login attribute key.
AttributeHandlingCallback - Interface in de.fzj.unicore.uas.security.util
Allows dealing with additional authorisation attributes by extending the list of attributes stored in the Client extending XACML callouts By adding objects implementing this interface to the RequestBuilder, XACML requests can have additional attributes.
AttributeSourceConfigurator - Class in de.fzj.unicore.uas.security.util
Utility class used to configure attribute source
AttributeSourceConfigurator() - Constructor for class de.fzj.unicore.uas.security.util.AttributeSourceConfigurator
 
AttributeSourceFactory - Class in de.fzj.unicore.uas.security.util
Creates the main attribute source chain and configures it.
AttributeSourceFactory(Properties) - Constructor for class de.fzj.unicore.uas.security.util.AttributeSourceFactory
 
AttributeSourcesChain - Class in de.fzj.unicore.uas.security.util
IAttributeSource implementation that combines the results from a chain of attribute sources using a configurable combining policy: FIRST_APPLICABLE: the first source returning any result is used FIRST_ACCESSIBLE: the first accessible (i.e. not throwing an exception) source is used MERGE_LAST_OVERRIDES (default): all results are combined, so that the later attribute sources in the chain can override earlier ones MERGE : all results are combined, and attributes of the same name are merged
AttributeSourcesChain() - Constructor for class de.fzj.unicore.uas.security.util.AttributeSourcesChain
 
AttributeSourcesChain.CombiningPolicy - Interface in de.fzj.unicore.uas.security.util
defines how attributes should be combined
AttributeSourcesChain.FirstAccessible - Class in de.fzj.unicore.uas.security.util
first accessible: the answer from the first accessible attribute source is used.
AttributeSourcesChain.FirstAccessible() - Constructor for class de.fzj.unicore.uas.security.util.AttributeSourcesChain.FirstAccessible
 
AttributeSourcesChain.FirstApplicable - Class in de.fzj.unicore.uas.security.util
first applicable: only the first map of attributes is used
AttributeSourcesChain.FirstApplicable() - Constructor for class de.fzj.unicore.uas.security.util.AttributeSourcesChain.FirstApplicable
 
AttributeSourcesChain.Merge - Class in de.fzj.unicore.uas.security.util
merge: attributes with the same key are combined
AttributeSourcesChain.Merge() - Constructor for class de.fzj.unicore.uas.security.util.AttributeSourcesChain.Merge
 
AttributeSourcesChain.MergeLastOverrides - Class in de.fzj.unicore.uas.security.util
merge_last_overrides: new attributes overwrite existing ones
AttributeSourcesChain.MergeLastOverrides() - Constructor for class de.fzj.unicore.uas.security.util.AttributeSourcesChain.MergeLastOverrides
 
AuthenticationException - Exception in de.fzj.unicore.uas.security
exception thrown when authentication fails for example, when a service requires a valid signature, but none is given
AuthenticationException() - Constructor for exception de.fzj.unicore.uas.security.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception de.fzj.unicore.uas.security.AuthenticationException
 
AuthenticationException(String) - Constructor for exception de.fzj.unicore.uas.security.AuthenticationException
 
AuthenticationException(Throwable) - Constructor for exception de.fzj.unicore.uas.security.AuthenticationException
 
AuthNCheckingStrategy - Interface in de.fzj.unicore.uas.security
a check for authentication
AuthorisationException - Exception in de.fzj.unicore.uas.security
exception thrown when authorisation fails
AuthorisationException() - Constructor for exception de.fzj.unicore.uas.security.AuthorisationException
 
AuthorisationException(String, Throwable) - Constructor for exception de.fzj.unicore.uas.security.AuthorisationException
 
AuthorisationException(String) - Constructor for exception de.fzj.unicore.uas.security.AuthorisationException
 
AuthorisationException(Throwable) - Constructor for exception de.fzj.unicore.uas.security.AuthorisationException
 
authorise(SecurityTokens) - Static method in class de.fzj.unicore.uas.security.SecurityManager
Deprecated. Use establishAttributes()
AuthZAttributeStore - Class in de.fzj.unicore.uas.security.util
Helper class for storing authorization information for use by plain web services and non-UAS WSRF services This uses thread-local storage of Client, authz map, security tokens
AUTOREGISTER_WITH_GATEWAY_KEY - Static variable in class de.fzj.unicore.uas.UAS
Enable registration with a gateway
AUTOREGISTER_WITH_GATEWAY_UPDATE_KEY - Static variable in class de.fzj.unicore.uas.UAS
update interval for the registration with a gateway in seconds (default = 30 second)

B

BASE - Static variable in class de.fzj.unicore.uas.security.util.AttributeSourceFactory
base for property names
BaselineFileTransferImpl - Class in de.fzj.unicore.uas.fts
Deprecated. please use HttpFileTransferImpl instead!
BaselineFileTransferImpl() - Constructor for class de.fzj.unicore.uas.fts.BaselineFileTransferImpl
Deprecated.  
baseProfile - Variable in class de.fzj.unicore.uas.impl.UASWSResourceImpl
 
BaseUASClient - Class in de.fzj.unicore.uas.client
a base client for the unicore atomic services.
BaseUASClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.BaseUASClient
create a UAS client using the supplied security properties
BaseUASClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.BaseUASClient
create a UAS client using the supplied security properties
BaseUASClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.BaseUASClient
create a UAS client using the default security properties obtained by UAS.getSecurityProperties()
BaseUASClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.BaseUASClient
create a UAS client using the default security properties
BEGIN_CERT - Static variable in class de.fzj.unicore.uas.security.ProxyCertificate
 
BEGIN_CERT - Static variable in class de.fzj.unicore.uas.security.ProxyCertOutHandler
 
BEGIN_PRIVATE - Static variable in class de.fzj.unicore.uas.security.ProxyCertificate
 
BEGIN_PRIVATE - Static variable in class de.fzj.unicore.uas.security.ProxyCertOutHandler
 
BFTExport - Class in de.fzj.unicore.uas.xnjs
performs an EXPORT from a local file to a remote BFT SMS
BFTExport() - Constructor for class de.fzj.unicore.uas.xnjs.BFTExport
 
BFTImport - Class in de.fzj.unicore.uas.xnjs
performs an IMPORT from a remote BFT SMS to a local file
BFTImport() - Constructor for class de.fzj.unicore.uas.xnjs.BFTImport
 
BPSupportImpl - Class in de.fzj.unicore.uas.impl.bp
Helper for supporting the OGSA baseprofile 1.0
BPSupportImpl() - Constructor for class de.fzj.unicore.uas.impl.bp.BPSupportImpl
 
BPWSResource - Interface in de.fzj.unicore.uas.impl.bp
Base profile enabled WSResource interface.
browseSubfolder(GridFileType) - Method in class de.fzj.unicore.uas.client.GridFileFilter
 
browseSubfolder(GridFileType) - Method in interface de.fzj.unicore.uas.client.IGridFileFilter
return true if matches are possible for childs of the given file element
buildRequest(Client, String, ResourceDescriptor) - Static method in class de.fzj.unicore.uas.security.util.RequestBuilder
builds a request of the type: can client "c" do "action" on "res"?
buildRule() - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
build the resulting rule and return it
ByteIO - Class in de.fzj.unicore.uas.fts.byteio
Constants and some helpers
ByteIOBaseClient - Class in de.fzj.unicore.uas.client
base class for the byteio clients
ByteIOBaseClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.ByteIOBaseClient
 
ByteIOBaseClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.ByteIOBaseClient
 
ByteIOBaseClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.ByteIOBaseClient
 
ByteIOBaseClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.ByteIOBaseClient
 
ByteIOSizeResourceProperty - Class in de.fzj.unicore.uas.fts.byteio
 
ByteIOSizeResourceProperty(FileTransferImpl) - Constructor for class de.fzj.unicore.uas.fts.byteio.ByteIOSizeResourceProperty
 

C

call() - Method in class de.fzj.unicore.uas.util.TimeoutRunner
 
cancel() - Method in class de.fzj.unicore.uas.client.TaskClient
Cancel execution of the task
Cancel(CancelRequestDocument) - Method in class de.fzj.unicore.uas.impl.task.TaskImpl
 
Cancel(CancelRequestDocument) - Method in interface de.fzj.unicore.uas.Task
cancel the task
changePermissions(String, boolean, boolean, boolean) - Method in class de.fzj.unicore.uas.client.StorageClient
 
ChangePermissions(ChangePermissionsDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
ChangePermissions(ChangePermissionsDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
check(Home, String) - Method in class de.fzj.unicore.uas.impl.registry.RegistryEntryUpdater
 
checkAccess(Object, String, MessageContext) - Method in class de.fzj.unicore.uas.security.AccessControl
perform the access control check
checkAccess(MessageContext, String, Client) - Method in class de.fzj.unicore.uas.security.PlainWSAuthZHandler
 
checkAndExtendLT(Calendar) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
checkAndUpdateParent() - Method in class de.fzj.unicore.uas.impl.enumeration.EnumerationImpl
 
checkAuthentication(SecurityTokens, String, ResourceDescriptor) - Method in interface de.fzj.unicore.uas.security.AuthNCheckingStrategy
 
checkAuthentication(SecurityTokens, String, ResourceDescriptor) - Method in class de.fzj.unicore.uas.security.DSignAuthNCheck
 
checkAuthentication(SecurityTokens, String, ResourceDescriptor) - Static method in class de.fzj.unicore.uas.security.SecurityManager
check whether authentication is OK and conforms to this server's policies
checkAuthorisation(Client, String, ResourceDescriptor) - Static method in class de.fzj.unicore.uas.security.SecurityManager
check access by evaluating the XACML policies
checkConnection() - Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
check the connection to the services.
checkConnection(int) - Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
check the connection to the services.
checkConnection() - Method in interface de.fzj.unicore.uas.client.IRegistryQuery
check the connection to the service
checkConnection(int) - Method in interface de.fzj.unicore.uas.client.IRegistryQuery
check the connection to the WSRF service by calling getCurrentTime().
checkConsignorEqualsUser(SecurityTokens) - Static method in class de.fzj.unicore.uas.security.SecurityManager
checks if user+consignor DNs are equal (taking into account proxy mode)
checkIfTargetIsADirectory(String, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
checks if the export target is a directory, and returns a new target name that has the source file name appended
checkOverwriteAllowed(StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
checks if we may overwrite the given file (in case it exists)
checkOverwriteAllowed(IStorageAdapter, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
checks if we may overwrite the given file (in case it exists)
checkValidityOfTrustDelegation(SecurityTokens) - Static method in class de.fzj.unicore.uas.security.SecurityManager
checks whether the supplied TD is valid
thorws an AuthorisationException iff TD is requested, user+consignor differ, but is invalid
choose(List<String>) - Method in class de.fzj.unicore.uas.discovery.ComponentFinder
choose from a list of replies
chunksize - Variable in class de.fzj.unicore.uas.client.ByteIOBaseClient
 
CLASS - Static variable in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
cleanLocalFilePath(String) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
normalise path by making sure only the local file separator (i.e.
CLEANUP - Static variable in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
cleanupOnDestroy - Variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
should the storage be purged when it is destroyed?
clear() - Static method in class de.fzj.unicore.uas.security.util.AuthZAttributeStore
 
clearStatistics() - Method in class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
 
clearStatistics() - Method in interface de.fzj.unicore.uas.jmx.FileTransferPerfMetricsMBean
 
client - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
CLIENT - Static variable in class de.fzj.unicore.uas.util.LogUtil
log category: UNICORE clients
client - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
clients - Variable in class de.fzj.unicore.uas.client.MultiWSRFClient
 
clone() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
make a copy of these properties
clone() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
collectFiles(List<Pair<String, String>>, String, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
Recursively gather all files and directories that need to be copied
collectRemoteFiles(List<Pair<GridFileType, String>>, GridFileType, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
Recursively gather all files and directories that need to be copied
combineAttributes(Map<String, String[]>, Map<String, String[]>) - Method in interface de.fzj.unicore.uas.security.util.AttributeSourcesChain.CombiningPolicy
combines new attributes with the already existing ones
combineAttributes(Map<String, String[]>, Map<String, String[]>) - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.FirstAccessible
 
combineAttributes(Map<String, String[]>, Map<String, String[]>) - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.FirstApplicable
 
combineAttributes(Map<String, String[]>, Map<String, String[]>) - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.Merge
 
combineAttributes(Map<String, String[]>, Map<String, String[]>) - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.MergeLastOverrides
 
COMBINING_POLICY - Static variable in class de.fzj.unicore.uas.security.util.AttributeSourceFactory
property for defining the combining policy if multiple sources are used
ComponentFinder - Class in de.fzj.unicore.uas.discovery
 
ComponentFinder() - Constructor for class de.fzj.unicore.uas.discovery.ComponentFinder
 
compute(Callable<Result>, int) - Static method in class de.fzj.unicore.uas.util.TimeoutRunner
helper for computing a result using a TimeoutRunner
compute(Callable<Result>, int, TimeUnit) - Static method in class de.fzj.unicore.uas.util.TimeoutRunner
helper for computing a result using a TimeoutRunner
computeFileSize(String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
computeMetrics(long) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
computeMetrics(long) - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
 
computeMetrics(long) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
CONF_CLASS - Static variable in class de.fzj.unicore.uas.util.CreateSMSOnStartup
the SMS implementation to use
CONF_NAME - Static variable in class de.fzj.unicore.uas.util.CreateSMSOnStartup
the name to use for this storage (default "SHARE")
CONF_WORKDIR - Static variable in class de.fzj.unicore.uas.util.CreateSMSOnStartup
the base directory (relative to the TSI)
CONFIG_PROTOCOL_KEY - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Configuration key: maps protocol to implementation class.
configure(String) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
create an XNJS instance, configured from the named file
configure(InputStream) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
create an XNJS instance, configured from the named file
configure(XNJS) - Static method in class de.fzj.unicore.uas.xnjs.XNJSFacade
do some UAS specific configuration, such as adding classes that create file transfers using UNICORE 6 protocols
To add filetransfer protocols, you can do IFileTransferEngine fte=XNJSFacade.getConfiguration().getFileTransferEngine(); fte.registerFileTransferCreator(new YourCreator());
configureAttributeSource(String, Properties) - Static method in class de.fzj.unicore.uas.security.util.AttributeSourceConfigurator
 
configureSecurity(Object, ISecurityProperties, String) - Method in class de.fzj.unicore.uas.client.UASClientFactory
customize security settings on the client proxy object
Constants - Class in de.fzj.unicore.uas.util
 
Constants() - Constructor for class de.fzj.unicore.uas.util.Constants
 
contains(String) - Method in class de.fzj.unicore.uas.impl.tss.rp.TextInfoResourceProperty
checks if a textinfo of the given name exists already
convert(XnjsFile, GridFileType) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
converts from XNJSfile to GridFile
convert(OptionType[]) - Method in class de.fzj.unicore.uas.impl.tss.rp.ExecutionEnvironmentRP
 
convert(OptionType) - Method in class de.fzj.unicore.uas.impl.tss.rp.ExecutionEnvironmentRP
 
convertStatus(Integer) - Method in class de.fzj.unicore.uas.impl.job.StatusInfoResourceProperty
converts from the XNJS action status to Unicore job status states from unigridsTypes.xsd
convertStatus(ReservationStatus) - Method in class de.fzj.unicore.uas.impl.reservation.ReservationStatusResourceProperty
Converts from the XNJS reservation status type to UNICORE job status
convertXNJSApp(ApplicationInfo) - Method in class de.fzj.unicore.uas.impl.tss.rp.ApplicationsResourceProperty
 
copy(String, String) - Method in class de.fzj.unicore.uas.client.StorageClient
copy a file
Copy(CopyDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
Copy(CopyDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
copyPermissions(String, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
copies the permissions of the local file to the remote file
copyPermissions() - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
 
CPUCountResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
represents the number of CPUs per node on a TargetSystem or TargetSystemFactory resource
CPUCountResourceProperty(WSRFInstance, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.CPUCountResourceProperty
 
CPUTimeResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
represents the Runtime on a TargetSystem resource
CPUTimeResourceProperty(WSRFInstance, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.CPUTimeResourceProperty
 
createAdditionalStorages() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
createAndAuthoriseClient(SecurityTokens) - Static method in class de.fzj.unicore.uas.security.SecurityManager
Create an authorised Client object.
createApplicationResourceProperty() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
 
createApplicationResourceProperty() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
create and initialise the resourceproperty describing applications
createAssertion(X509Certificate[], PrivateKey, String, DelegationRestrictions) - Method in class de.fzj.unicore.uas.security.TDOutHandler
create a new TD assertion
createAttributeSource() - Static method in class de.fzj.unicore.uas.security.SecurityManager
Creates AttributeSource used for establishing clients' attributes.
createDefaultStorageFactoryIfNotExists() - Method in class de.fzj.unicore.uas.impl.sms.InitDefaultStorageFactory
add a "default" target system factory if it does not yet exist
createDefaultStorageFactoryIfNotExists() - Method in class de.fzj.unicore.uas.util.DefaultOnStartup
add a "default" target system factory if it does not yet exist
createDefaultTSFIfNotExists() - Method in class de.fzj.unicore.uas.util.DefaultOnStartup
add a "default" target system factory if it does not yet exist
createDirectory(String) - Method in class de.fzj.unicore.uas.client.StorageClient
create a directory (relative to storage root)
CreateDirectory(CreateDirectoryDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
create a directory: assumes path relative to storage root
CreateDirectory(CreateDirectoryDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
createEnumeration(QName) - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
createExport(Class<? extends U6FileTransferBase>, Client, String, URI) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferCreator
create a transfer TO an SMS from a local file the assumed URL encoding is u6protocol:protocol://host:port/servicespec?
createFault(String) - Static method in exception de.fzj.unicore.uas.faults.JobNotStartedFault
 
createFIFO() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
createFileExport(Client, String, URI) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferCreator
 
createFileImport(Client, URI, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferCreator
 
createFileTransfer(Map<String, Object>, ProtocolType.Enum) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
create new client-server FileTransfer resource and return its EPR
createFileTransfer(Action, URI, URI) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferCreator
 
createFileTransferImpl(String) - Method in class de.fzj.unicore.uas.fts.FileTransferHomeImpl
Creates a FileTransferImpl for the given protocol
The mapping from protocol to Class is done in the UAS configuration.
createHomeStorage() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
createImport(Class<? extends U6FileTransferBase>, Client, URI, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferCreator
create a transfer FROM a SMS to a local file the assumed URI format is u6protocol:protocol://host:port/servicespec?
createJob(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
create new Job and return its epr
createJobListEnumeration() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
createJobReferenceProperty() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
retrieve all the client's job references on the target system
createNewInputStream() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
create an input stream for reading from the backend storage
createNewOutputStream(boolean) - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
create an output stream for writing to the backend storage
createOSResourceProperty() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
create the resource property representing the operating system(s) of this TSS
createOSResourceProperty() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
create the resource property representing the operating system(s) of this TSS
createParentDirectories(String) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
creates any missing directories
createParentDirectories(String) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
creates any missing directories
createProcessorResourceProperty() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
create and initialise the resourceproperty describing the system processor
createReservation(ResourcesDocument, Calendar) - Method in class de.fzj.unicore.uas.client.TSSClient
create a reservation TODO make a client for managing the reservation (and submitting?)
createReservationClient(ResourcesDocument, Calendar) - Method in class de.fzj.unicore.uas.client.TSSClient
create a client for managing the reservation
createReservationReferenceProperty() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
createReservationResource(ResourcesDocument, Calendar, String) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
createServiceGroupEntry(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.registry.RegistryImpl
 
createSMS(CreateSMSDocument) - Method in class de.fzj.unicore.uas.client.StorageFactoryClient
create an SMS instance as described by the given CreateSMSDocument
createSMS(String, String, Calendar) - Method in class de.fzj.unicore.uas.client.StorageFactoryClient
create a SMS of the specified type with the supplied initial termination time
createSMS(Calendar) - Method in class de.fzj.unicore.uas.client.StorageFactoryClient
 
createSMS() - Method in class de.fzj.unicore.uas.client.StorageFactoryClient
 
CreateSMS(CreateSMSDocument) - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
CreateSMS(CreateSMSDocument) - Method in interface de.fzj.unicore.uas.StorageFactory
 
CreateSMSOnStartup - Class in de.fzj.unicore.uas.util
create a storage server "default_storage" pointing to a configurable work directory
Parameters: defaultsms.workdir : the base directory (on the TSI machine) defaultsms.name : the name to use for this storage (default: "SHARE") defaultsms.class : (optional) the custom class to use for this storage Run on startup by setting or adding to the property "uas.onstartup"
CreateSMSOnStartup() - Constructor for class de.fzj.unicore.uas.util.CreateSMSOnStartup
 
createStorageAdapter(UASWSResourceImpl) - Method in interface de.fzj.unicore.uas.xnjs.StorageAdapterFactory
 
createStorageAdapter(UASWSResourceImpl) - Method in class de.fzj.unicore.uas.xnjs.TSIStorageAdapterFactory
 
createStorageID(String) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
createStorageManagement(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
create new storage management service and return its epr
createStorageManagementService(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
creates a storage management service for the job
createStorageProperty(EndpointReferenceType) - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
create storage reference property
createStorageReferenceResourceProperty(EndpointReferenceType, StorageTypeEnumeration.Enum) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
create storage reference property
createStorageResource(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
create new storage management service and return its epr
createStorageResource(String, String, StorageManagementHomeImpl.StorageTypes, String) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
createTargetSystem(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
create new Target System and return its epr Uses the default XNJS
createTargetSystem(Map<String, Object>, InputStream) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
create new Target System and return its epr Uses a new XNJS configured from the supplied InputStream
createTransfer() - Method in class de.fzj.unicore.uas.fts.ServerToServerFileTransferImpl
 
createTransferResource(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
creates server-server transfer.
CreateTSR(CreateTSRDocument) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
Create a new TargetSystem resource
CreateTSR(CreateTSRDocument) - Method in interface de.fzj.unicore.uas.TargetSystemFactory
 
createTSS(CreateTSRDocument) - Method in class de.fzj.unicore.uas.client.TSFClient
 
createTSS(Calendar) - Method in class de.fzj.unicore.uas.client.TSFClient
create a TSS with the supplied initial termination time
createTSS() - Method in class de.fzj.unicore.uas.client.TSFClient
 
createUspace(Action, Client) - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
creates the Uspace SMS instance
createWSRFServiceInstance(Map<String, Object>) - Method in class de.fzj.unicore.uas.fts.FileTransferHomeImpl
 
createWSRFServiceInstance(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.sms.StorageManagementHomeImpl
 
createWSRFServiceInstance(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.UASWSResourceHomeImpl
 
currentPosition - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
CUSTOM_SECURITYINHANDLER_KEY - Static variable in class de.fzj.unicore.uas.UAS
use this to add a custom XFire handler for security
CUSTOM_SECURITYOUTHANDLER_KEY - Static variable in class de.fzj.unicore.uas.UAS
 
customPostActivate() - Method in class de.fzj.unicore.uas.fts.ServerToServerFileTransferImpl
 
customPostActivate() - Method in class de.fzj.unicore.uas.impl.sms.HomeStorageImpl
 
customPostActivate() - Method in class de.fzj.unicore.uas.impl.sms.PathedStorageImpl
 
customPostActivate() - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
customPostActivate() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
 
customPostActivate() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
customPostActivate() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
add special post-activation behaviour by overriding this method

D

dataSize - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
de.fzj.unicore.uas - package de.fzj.unicore.uas
UNICORE/X main package, containing the service interfaces and the UAS main class.
de.fzj.unicore.uas.client - package de.fzj.unicore.uas.client
Client code for accessing the UNICORE services.
de.fzj.unicore.uas.discovery - package de.fzj.unicore.uas.discovery
Contains code for dynamic discovery (UDP multicast) of and registration with other UNICORE components such as a gateway.
de.fzj.unicore.uas.faults - package de.fzj.unicore.uas.faults
Contains BaseFaults used by UNICORE/X
de.fzj.unicore.uas.fts - package de.fzj.unicore.uas.fts
Contains the general filetransfer implementation code.
de.fzj.unicore.uas.fts.byteio - package de.fzj.unicore.uas.fts.byteio
An implementation of the OGSA ByteIO file transfer specification.
de.fzj.unicore.uas.fts.http - package de.fzj.unicore.uas.fts.http
An implementation of a http(s) file transfer using the Jetty server.
de.fzj.unicore.uas.impl - package de.fzj.unicore.uas.impl
This package and its subpackages contains the atomic services implementation.
de.fzj.unicore.uas.impl.bp - package de.fzj.unicore.uas.impl.bp
Code for implementing the OGSA WSRF BaseProfile.
de.fzj.unicore.uas.impl.enumeration - package de.fzj.unicore.uas.impl.enumeration
 
de.fzj.unicore.uas.impl.job - package de.fzj.unicore.uas.impl.job
Job management service implementation.
de.fzj.unicore.uas.impl.registry - package de.fzj.unicore.uas.impl.registry
The registry service implementation.
de.fzj.unicore.uas.impl.reservation - package de.fzj.unicore.uas.impl.reservation
Reservation management service implementation.
de.fzj.unicore.uas.impl.sms - package de.fzj.unicore.uas.impl.sms
Storage management service implementation.
de.fzj.unicore.uas.impl.task - package de.fzj.unicore.uas.impl.task
 
de.fzj.unicore.uas.impl.tss - package de.fzj.unicore.uas.impl.tss
Target system factory (TSF) service and target system service (TSS) implementation.
de.fzj.unicore.uas.impl.tss.rp - package de.fzj.unicore.uas.impl.tss.rp
Resource properties describing Target system factory (TSF) service and target system service (TSS) capabilities.
de.fzj.unicore.uas.jmx - package de.fzj.unicore.uas.jmx
The Java Management Extensions (JMX) MBeans for UNICORE/X.
de.fzj.unicore.uas.security - package de.fzj.unicore.uas.security
The security subsystem of UNICORE/X.
de.fzj.unicore.uas.security.util - package de.fzj.unicore.uas.security.util
 
de.fzj.unicore.uas.util - package de.fzj.unicore.uas.util
 
de.fzj.unicore.uas.xnjs - package de.fzj.unicore.uas.xnjs
Facades and classes related to the XNJS execution management component.
decode(String, XmlObject) - Static method in class de.fzj.unicore.uas.fts.byteio.ByteIO
decode binary data
decodeBase64(XmlObject) - Static method in class de.fzj.unicore.uas.fts.byteio.ByteIO
 
DEFAULT_CHUNKSIZE - Static variable in class de.fzj.unicore.uas.client.ByteIOBaseClient
 
DEFAULT_SMF_NAME - Static variable in class de.fzj.unicore.uas.impl.sms.StorageFactoryHomeImpl
 
DEFAULT_TSF - Static variable in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryHomeImpl
 
DefaultOnStartup - Class in de.fzj.unicore.uas.util
Startup code that initialises the registry and creates the default TargetSystemFactory service.
DefaultOnStartup() - Constructor for class de.fzj.unicore.uas.util.DefaultOnStartup
 
DefaultStorageInfoProvider - Class in de.fzj.unicore.uas.impl.sms
provides information about the storage backed by a filesystem
DefaultStorageInfoProvider() - Constructor for class de.fzj.unicore.uas.impl.sms.DefaultStorageInfoProvider
 
DEFINED_TYPES - Static variable in class de.fzj.unicore.uas.impl.sms.StorageDescriptionRP
property defining the available storage types
delete(String) - Method in class de.fzj.unicore.uas.client.StorageClient
Delete a file or directory
delete() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
Delete(DeleteDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
Delete(DeleteDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
denyAccess() - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
 
description - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
destroy() - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
 
destroy() - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferImpl
 
destroy() - Method in class de.fzj.unicore.uas.fts.ServerToServerFileTransferImpl
 
destroy() - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
resource-specific destruction: send message about our demise
Destroy(DestroyDocument) - Method in class de.fzj.unicore.uas.impl.registry.LocalRegistryImpl
 
Destroy(DestroyDocument) - Method in class de.fzj.unicore.uas.impl.registry.RegistryEntryImpl
 
destroy() - Method in class de.fzj.unicore.uas.impl.registry.RegistryEntryImpl
 
Destroy(DestroyDocument) - Method in class de.fzj.unicore.uas.impl.registry.RegistryImpl
 
destroy() - Method in class de.fzj.unicore.uas.impl.reservation.ReservationManagementImpl
on destroy(), cancel the booking on the backend.
destroy() - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
resource-specific destruction
Destroy(DestroyDocument) - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
destroy() - Method in class de.fzj.unicore.uas.impl.task.TaskImpl
 
Destroy(DestroyDocument) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
 
destroy() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
resource-specific destruction
destroy() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
override in sub-classes to perform resource-specific cleanup, and call super.destroy() at the end
destroyAction(String, Client) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Destroy an action on the XNJS, removing its Uspace
destroyFileTransferResource() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
DISABLE_SECURITY_AND_ACCESS_CONTROL - Static variable in class de.fzj.unicore.uas.UAS
for unit testing, set this property to "true" to disable security
disableGatewayBypass() - Method in class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
 
disableGatewayBypass() - Method in interface de.fzj.unicore.uas.jmx.FileTransferPerfMetricsMBean
 
discover() - Static method in class de.fzj.unicore.uas.impl.registry.MulticastRegistryFinder
little helper that finds registries, but does not modify the registry settings used by the UAS
DISCOVER_GATEWAY_KEY - Static variable in class de.fzj.unicore.uas.UAS
Enable multicast discovery of a gateway
DO_NOT_SIGN - Static variable in class de.fzj.unicore.uas.security.UASDSigDecider
 
doAppend(byte[]) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.fts.FileTransferHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.enumeration.EnumerationHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.job.JobManagementHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.registry.LocalRegistryEntryHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.registry.LocalRegistryHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.registry.RegistryEntryHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.registry.RegistryHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.reservation.ReservationManagementHomeImpl
 
doCreateInstance(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryHomeImpl
 
doCreateInstance(Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.sms.StorageManagementHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.sms.StorageManagementHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.task.TaskHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryHomeImpl
 
doCreateInstance() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemHomeImpl
 
doDiscover() - Method in class de.fzj.unicore.uas.discovery.ComponentFinder
 
doGetProperty(String) - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
return named property.
doInit(IUASSecurityProperties) - Method in class de.fzj.unicore.uas.security.DSigOutHandler
 
doInit(IUASSecurityProperties) - Method in class de.fzj.unicore.uas.security.ProxyCertOutHandler
 
doInit(IUASSecurityProperties) - Method in class de.fzj.unicore.uas.security.SAMLVOMSSecurityOutHandler
Get the active SAML VOMS assertion out of security properties.
doInit(IUASSecurityProperties) - Method in interface de.fzj.unicore.uas.security.SecurityOutHandler
 
doInit(IUASSecurityProperties) - Method in class de.fzj.unicore.uas.security.TDOutHandler
Initialise the handler.
doPut(HttpServletRequest, HttpServletResponse) - Method in class de.fzj.unicore.uas.fts.http.FileServlet
 
doRead(long, long, long, long) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
 
doRead(String, long, long) - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
read bytes
doRun() - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
doRun() - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
 
doRun() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
doSeekRead(String, long, int) - Method in class de.fzj.unicore.uas.client.SByteIOClient
 
doSignMessage() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
for outgoing calls, should the message be signed?
doSignMessage() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
doTruncAppend(byte[], long) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
 
doTruncAppendToOutputStream(byte[], long) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
 
doUpdate() - Method in class de.fzj.unicore.uas.impl.tss.rp.ProcessorResourceProperty
 
download(URI, IUASSecurityProperties, OutputStream) - Static method in class de.fzj.unicore.uas.client.StorageClient
Convenience method for accessing a remote file directly via its URI
doWrite(byte[], long, String) - Method in class de.fzj.unicore.uas.client.SByteIOClient
 
doWrite(byte[], long, long, long) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
 
doWrite(byte[], long) - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
 
doWriteToOutputStream(byte[], long, long, long) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
 
DSignAuthNCheck - Class in de.fzj.unicore.uas.security
if the requested action requires it, check whether we have a valid signature
DSignAuthNCheck() - Constructor for class de.fzj.unicore.uas.security.DSignAuthNCheck
 
DSigOutHandler - Class in de.fzj.unicore.uas.security
UAS style wrapper around secutils generic DSigOutHandler.
DSigOutHandler() - Constructor for class de.fzj.unicore.uas.security.DSigOutHandler
 

E

enableDirectFiletransfer - Variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
enableGatewayBypass() - Method in class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
 
enableGatewayBypass() - Method in interface de.fzj.unicore.uas.jmx.FileTransferPerfMetricsMBean
 
encode(String, byte[]) - Static method in class de.fzj.unicore.uas.fts.byteio.ByteIO
encode binary data
encodeBase64(byte[]) - Static method in class de.fzj.unicore.uas.fts.byteio.ByteIO
 
END_CERT - Static variable in class de.fzj.unicore.uas.security.ProxyCertificate
 
END_CERT - Static variable in class de.fzj.unicore.uas.security.ProxyCertOutHandler
 
END_PRIVATE - Static variable in class de.fzj.unicore.uas.security.ProxyCertificate
 
END_PRIVATE - Static variable in class de.fzj.unicore.uas.security.ProxyCertOutHandler
 
EndOfStreamRP - Class in de.fzj.unicore.uas.fts.byteio
 
EndOfStreamRP(StreamableByteIOImpl) - Constructor for class de.fzj.unicore.uas.fts.byteio.EndOfStreamRP
 
ENTRY_RP - Static variable in class de.fzj.unicore.uas.client.LocalRegistryClient
the QName of the Entry resource property
ENTRY_RP - Static variable in class de.fzj.unicore.uas.client.RegistryClient
the QName of the Entry resource property
ENUM_NS - Static variable in interface de.fzj.unicore.uas.Enumeration
 
ENUM_PORT - Static variable in interface de.fzj.unicore.uas.Enumeration
 
Enumeration - Interface in de.fzj.unicore.uas
Enumeration service interface
ENUMERATION - Static variable in class de.fzj.unicore.uas.UAS
 
EnumerationClient<T> - Class in de.fzj.unicore.uas.client
a client to access an enumeration service
EnumerationClient(String, EndpointReferenceType, IUASSecurityProperties, QName) - Constructor for class de.fzj.unicore.uas.client.EnumerationClient
create a new enumeration client
EnumerationClient(EndpointReferenceType, IUASSecurityProperties, QName) - Constructor for class de.fzj.unicore.uas.client.EnumerationClient
create a new enumeration client
EnumerationClient(EndpointReferenceType, QName) - Constructor for class de.fzj.unicore.uas.client.EnumerationClient
create a new enumeration client
EnumerationHomeImpl - Class in de.fzj.unicore.uas.impl.enumeration
 
EnumerationHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.enumeration.EnumerationHomeImpl
 
EnumerationImpl - Class in de.fzj.unicore.uas.impl.enumeration
 
EnumerationImpl() - Constructor for class de.fzj.unicore.uas.impl.enumeration.EnumerationImpl
 
EPR_METADATA - Static variable in class de.fzj.unicore.uas.util.Constants
 
establishAttributes(SecurityTokens) - Static method in class de.fzj.unicore.uas.security.SecurityManager
Returns an attribute map for a set of security tokens
evaluate(RequestCtx) - Method in class de.fzj.unicore.uas.security.SimplePDP
 
evaluate(RequestCtx) - Method in interface de.fzj.unicore.uas.security.XacmlPDP
Evaluates the given request and returns the Response that the PDP will hand back to the PEP.
ExecutionEnvironmentRP - Class in de.fzj.unicore.uas.impl.tss.rp
represents the execution environments defined in the IDB
ExecutionEnvironmentRP(WSRFInstance, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.ExecutionEnvironmentRP
read exec env from the IDB of the given XNJS
ExecutionJSDLResourceProperty - Class in de.fzj.unicore.uas.impl.job
Contains the JSDL job description that is actually executed by the XNJS after incarnation
ExecutionJSDLResourceProperty(String, String) - Constructor for class de.fzj.unicore.uas.impl.job.ExecutionJSDLResourceProperty
 
exists() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
exitCode - Variable in class de.fzj.unicore.uas.impl.task.TaskImpl.TaskStatus
 
export - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
ExportFile(ExportFileDocument) - Method in class de.fzj.unicore.uas.client.StorageClient
Export a file
ExportFile(ExportFileDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
export a file
path can be absolute or relative (to storage root), will always be converted and interpreted as relative to storage root ...
ExportFile(ExportFileDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
exposeFile(String, String, boolean, IStorageAdapter) - Static method in class de.fzj.unicore.uas.fts.http.FileServlet
 
extendAssertion(List<TrustDelegation>, X509Certificate[], PrivateKey, String, DelegationRestrictions) - Method in class de.fzj.unicore.uas.security.TDOutHandler
extend an existing the TD assertion
EXTERNAL_REGISTRY_KEY - Static variable in class de.fzj.unicore.uas.UAS
 
EXTERNAL_REGISTRY_USE - Static variable in class de.fzj.unicore.uas.UAS
 
ExternalRegistryClient - Class in de.fzj.unicore.uas.client
a client for querying and adding to a set of external registries.
ExternalRegistryClient() - Constructor for class de.fzj.unicore.uas.client.ExternalRegistryClient
 
extractAttributes(SecurityTokens) - Method in interface de.fzj.unicore.uas.security.util.AttributeHandlingCallback
retrieve a map of attributes for adding to the client attributes
extractElements(XmlObject, QName) - Static method in class de.fzj.unicore.uas.util.AddressingUtil
 
extractInterfaceName(EndpointReferenceType) - Static method in class de.fzj.unicore.uas.util.AddressingUtil
Extract the InterfaceName (i.e. port tye from the EPRs Metadata element
extractReceiver() - Method in class de.fzj.unicore.uas.client.BaseUASClient
for trust delegation purposes, extract the receiver from the epr, and put it into the security properties
extractServerIDFromEPR(EndpointReferenceType) - Static method in class de.fzj.unicore.uas.util.AddressingUtil
 
extraOutHandlers - Static variable in class de.fzj.unicore.uas.client.UASClientFactory
 

F

fetchFile(String, String) - Method in class de.fzj.unicore.uas.client.StorageClient
instructs the SMS to get a remote file from source and write it to destination
FILES_AND_FOLDERS - Static variable in class de.fzj.unicore.uas.client.GridFileFilter
 
FileServlet - Class in de.fzj.unicore.uas.fts.http
this servlet exposes files under a "hard to guess" URL
FileServlet() - Constructor for class de.fzj.unicore.uas.fts.http.FileServlet
 
FileSystemRP - Class in de.fzj.unicore.uas.impl.sms
 
FileSystemRP(String) - Constructor for class de.fzj.unicore.uas.impl.sms.FileSystemRP
 
FileTransfer - Interface in de.fzj.unicore.uas.fts
FileTransfer
FileTransferClient - Class in de.fzj.unicore.uas.client
Base client class for managing file transfers Concrete subclasses may add methods specific to the actual file transfer protocol
FileTransferClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.FileTransferClient
Main constructor.
FileTransferClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.FileTransferClient
 
FileTransferClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.FileTransferClient
 
FileTransferClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.FileTransferClient
 
FileTransferClient.IChunked - Interface in de.fzj.unicore.uas.client
file transfers that use chunks can implement this interface to allow setting the chunksize
FileTransferClient.IMonitorable - Interface in de.fzj.unicore.uas.client
file transfers can implement this interface to allow progress monitoring
FileTransferHomeImpl - Class in de.fzj.unicore.uas.fts
File transfer home
.
FileTransferHomeImpl() - Constructor for class de.fzj.unicore.uas.fts.FileTransferHomeImpl
 
FileTransferImpl - Class in de.fzj.unicore.uas.fts
a WS-Resource representing a File transfer
this class must be extended to support a specific protocol
FileTransferImpl() - Constructor for class de.fzj.unicore.uas.fts.FileTransferImpl
 
fileTransferInstanceEpr - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
FileTransferPerfMetrics - Class in de.fzj.unicore.uas.jmx
collects data transfer performance data and makes them available via JMX.
FileTransferPerfMetrics() - Constructor for class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
 
FileTransferPerfMetricsMBean - Interface in de.fzj.unicore.uas.jmx
 
filterListing - Variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
should ListDirectory() return only entries owned by the caller?
find(String, boolean, String, boolean, Calendar, Calendar) - Method in class de.fzj.unicore.uas.client.StorageClient
perform server-side find
find(String, IGridFileFilter) - Method in class de.fzj.unicore.uas.client.StorageClient
Client side find... consider using the "serverside" find method if possible
Find(FindDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
Find(FindDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
firstWrite - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
FixedStorageImpl - Class in de.fzj.unicore.uas.impl.sms
A storage serving files from a fixed path, such as "/work"
FixedStorageImpl() - Constructor for class de.fzj.unicore.uas.impl.sms.FixedStorageImpl
 
FLE_RESOURCE_DISAMBIGUATOR - Static variable in class de.fzj.unicore.uas.util.Constants
Deprecated. 
forMethod(String) - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
set the action (i.e. web service method name) this rule refers to
forRole(String) - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
 
ftc - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
FTS_BASE - Static variable in class de.fzj.unicore.uas.UAS
you need to add the protocol to this one to get the right service e.g.

G

GatewayFinder - Class in de.fzj.unicore.uas.discovery
 
GatewayFinder() - Constructor for class de.fzj.unicore.uas.discovery.GatewayFinder
 
GatewayRegistration - Class in de.fzj.unicore.uas.discovery
registers with a gateway and updates the registration periodically
GatewayRegistration() - Constructor for class de.fzj.unicore.uas.discovery.GatewayRegistration
creates a new GatewayRegistration using the default update interval of 60 seconds
GatewayRegistration(int) - Constructor for class de.fzj.unicore.uas.discovery.GatewayRegistration
creates a new GatewayRegistration
get(String) - Static method in class de.fzj.unicore.uas.xnjs.XNJSFacade
get an XNJSFacade instance
getAccessControlEnabled() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getAccessControlEnabled() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getAccessibleStorages() - Method in class de.fzj.unicore.uas.client.StorageFactoryClient
gets the SMSSs that are accessible for this client
getAccessibleTargetSystems() - Method in class de.fzj.unicore.uas.client.TSFClient
gets the TSSs that are accessible for this client
getAccessURL() - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
 
getAction(String) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
helper method to retrieve an action from the XNJS
getAndRemoveResult(String) - Static method in class de.fzj.unicore.uas.impl.task.TaskImpl
get the result, if available.
getApplications() - Method in class de.fzj.unicore.uas.client.TSSClient
get the list of applications installed on the targetsystem
getAssertionList() - Method in class de.fzj.unicore.uas.security.TDOutHandler
 
getAttributes(SecurityTokens, Map<String, String[]>) - Method in interface de.fzj.unicore.uas.security.IAttributeSource
Retrieves a map of attributes based on the supplied SecurityTokens.
getAttributes(SecurityTokens, Map<String, String[]>) - Method in class de.fzj.unicore.uas.security.SecurityManager.NullAuthoriser
 
getAttributes(SecurityTokens, Map<String, String[]>) - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain
combines results from all configured attribute sources
getAuthoriserConnectionStatus() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getAuthoriserConnectionStatus() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getAuthoriserConnectionStatus() - Static method in class de.fzj.unicore.uas.security.SecurityManager
get a human-readable description of the current status of the configured authorisers.
getAvailableSpace() - Method in class de.fzj.unicore.uas.client.StorageClient
returns the available space on the storage, or -1 if not known
getBackendStorageDescription() - Method in class de.fzj.unicore.uas.client.StorageFactoryClient
 
getBaseURL() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getBaseURL() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getBooleanProperty(String) - Static method in class de.fzj.unicore.uas.UAS
Retrieve a boolean property
getBooleanProperty(String, boolean) - Static method in class de.fzj.unicore.uas.UAS
Retrieve a boolean property
getCertChain() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
the full X509 certificate chain of the user
getCertChain() - Method in class de.fzj.unicore.uas.security.ProxyCertificate
Returns the cert chain (proxy certificate and user certificate)
getCertChain() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getChain() - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain
 
getClaimTrustDelegationProperties(SecurityTokens) - Static method in class de.fzj.unicore.uas.security.SecurityManager
get a UASSecurityProperties instance suitable for claiming any trust delegation contained in the security tokens.
getClassLoader() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
get the classloader to be used e.g. for dynamically loading security handlers
getClassLoader() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getClient() - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
 
getClient() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
get the Client object
if null, create it from the message context, ssl things, etc.
getClient() - Static method in class de.fzj.unicore.uas.security.util.AuthZAttributeStore
 
getClient() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getCombiningPolicy() - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain
 
getComponentName() - Method in class de.fzj.unicore.uas.discovery.ComponentFinder
 
getComponentName() - Method in class de.fzj.unicore.uas.discovery.GatewayFinder
 
getComponentName() - Method in class de.fzj.unicore.uas.impl.registry.MulticastRegistryFinder
 
getConditionAttributeMatches(String, String, boolean) - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
returns a condition expressing that the attribute defined by attributeID has to match the supplied value
getConditionOwnerMatches() - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
returns a Condition expressing that the owner of a resource has to be matched
getConditionRoleMatches(String) - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
returns a condition expressing that the given role has to be matched
getConfiguration() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Returns the XNJS config object
getConnection(String, Client) - Method in class de.fzj.unicore.uas.xnjs.U6HttpConnectionFactory
 
getConnectionStatus() - Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
 
getConnectionStatus() - Method in interface de.fzj.unicore.uas.client.IRegistryQuery
check the connection status to the service
getConnectionStatus() - Static method in class de.fzj.unicore.uas.UAS
 
getCurrentPosition() - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
 
getDataSize() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
getDataSize() - Method in class de.fzj.unicore.uas.fts.ServerToServerFileTransferImpl
 
getDataSize() - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
 
getDataSize() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getDefaultKeyAlias(ISecurityProperties) - Static method in class de.fzj.unicore.uas.security.util.KeystoreUtil
 
getDefinedApplications() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Returns the applications known to the XNJS
getDefinedApplicationTypes() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Deprecated. consider using getDefinedApplications() instead
getDefinedTextInfo() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Returns the TextInfo resources configured in the XNJS IDB
getDescriptions() - Method in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory
 
getEnumeration() - Method in class de.fzj.unicore.uas.client.EnumerationClient
 
getEPR() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
get the EPR of this WS-Resource
getErrorsOccurred() - Method in class de.fzj.unicore.uas.client.MultiWSRFClient
 
getExecutor() - Method in class de.fzj.unicore.uas.xnjs.Unicore6FileTransferProcessor
get the Executor for asynchronous execution of file transfers
getExitCode() - Method in class de.fzj.unicore.uas.client.JobClient
return the exit code of the job
getExitCode() - Method in class de.fzj.unicore.uas.client.TaskClient
return the exit code of the job
getExitCode(String, Client) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Retrieve the exit code of an action
getExport(String, ProtocolType.Enum...) - Method in class de.fzj.unicore.uas.client.StorageClient
Create a client for doing a file import, while trying to use the first protocol matching the given list
.
getExport(String) - Method in class de.fzj.unicore.uas.client.StorageClient
create a rbyteio client for exporting from the given path
getExternalRegistryClient() - Static method in class de.fzj.unicore.uas.impl.registry.RegistryHandler
get a client for talking to the external registries
getExternalRegistryURLs() - Static method in class de.fzj.unicore.uas.impl.registry.RegistryHandler
this is only used by the JMX code Application code should retrieve a RegistryClient using RegistryHandler.getExternalRegistryClient()
getExternalRegistryURLs() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getExternalRegistryURLs() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getExtraSecurityTokens() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
for outgoing calls, get extra security information
getExtraSecurityTokens() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getFaultInfo() - Method in exception de.fzj.unicore.uas.faults.JobNotStartedFault
 
getFaultName() - Static method in exception de.fzj.unicore.uas.faults.JobNotStartedFault
 
getFile() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
getFileName(String) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
get the file name
getFileSystem() - Method in class de.fzj.unicore.uas.client.StorageClient
returns the description of the file system accessed through this storage
getFileSystemDescription(String) - Method in class de.fzj.unicore.uas.impl.sms.StorageDescriptionRP
 
getFilteredMap() - Method in class de.fzj.unicore.uas.util.PropertyHelper
gets the properties whose keys match the accepted patterns
getFilteredMap(String) - Method in class de.fzj.unicore.uas.util.PropertyHelper
gets the properties whose keys match the accepted patterns AND whose keys contain the supplied string
getFinalResourceInterfaceRP(QName) - Method in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
 
getFindOptions(FilterType) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
recursively build the filter options for the find command
getFTClient() - Method in class de.fzj.unicore.uas.xnjs.BFTExport
 
getFTClient() - Method in class de.fzj.unicore.uas.xnjs.BFTImport
 
getFTClient() - Method in class de.fzj.unicore.uas.xnjs.RByteIOExport
 
getFTClient() - Method in class de.fzj.unicore.uas.xnjs.RByteIOImport
 
getFTClient() - Method in class de.fzj.unicore.uas.xnjs.SByteIOExport
 
getFTClient() - Method in class de.fzj.unicore.uas.xnjs.SByteIOImport
 
getFTClient() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
create a FileTransferClient correctly configured for this transfer
getGatewayAddress() - Static method in class de.fzj.unicore.uas.util.AddressingUtil
 
getGatewayCert() - Static method in class de.fzj.unicore.uas.security.SecurityManager
get the certificate of the gateway, if available, in the following way it can be configured statically, by adding the certificate to the truststore and setting the property IUASSecurityProperties.UAS_GATEWAY_ALIAS to the alias of the certificate it is retrieved dynamically by opening an SSL connection to the server at the configured base url + *
getGatewayCertificate() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
get the certificate of the gateway, or null if this is not configured (using the IUASSecurityProperties.UAS_GATEWAY_ALIAS property)
getGatewayCertificate() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getGatewayConnectionStatus() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getGatewayConnectionStatus() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getGatewayIdentity() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getGatewayIdentity() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getGridFile() - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
getGrounder() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
get the XNJS Grounder for accessing resource info
getHeader() - Static method in class de.fzj.unicore.uas.UAS
 
getImport(String) - Method in class de.fzj.unicore.uas.client.StorageClient
create a RByteio client for importing to the given path
getImport(String, boolean, ProtocolType.Enum...) - Method in class de.fzj.unicore.uas.client.StorageClient
Create a client for doing a file import, while trying to use the first protocol matching the given list
.
getImport(String, ProtocolType.Enum...) - Method in class de.fzj.unicore.uas.client.StorageClient
Create a client for doing a file import, while trying to use the first protocol matching the given list
.
getInfo(String) - Method in class de.fzj.unicore.uas.impl.tss.rp.TextInfoResourceProperty
gets the value of the named textinfo
getInformation(String, Client) - Method in class de.fzj.unicore.uas.impl.sms.DefaultStorageInfoProvider
 
getInformation(String, Client) - Method in interface de.fzj.unicore.uas.impl.sms.StorageInfoProvider
 
getInHandlerClassName() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
returns the name of the security handler class for incoming messages
getInHandlerClassName() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getInHandlers() - Method in class de.fzj.unicore.uas.client.UASClientFactory
 
getInitCriteria() - Method in class de.fzj.unicore.uas.client.GridFileFilter
 
getInitCriteria() - Method in interface de.fzj.unicore.uas.client.IGridFileFilter
 
getInputStream() - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
 
getInputStream() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
getInputStream() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getInstance(IUASSecurityProperties, boolean, long, int) - Static method in class de.fzj.unicore.uas.security.ProxyCertificate
Generate a new proxy certificate for each call.
getInstanceLimit(String) - Method in class de.fzj.unicore.uas.impl.UASWSResourceHomeImpl
 
getInvocationHandler(List<Target>) - Method in class de.fzj.unicore.uas.client.MultiWSRFClient
 
getIsBypassingGateway() - Method in class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
 
getIsBypassingGateway() - Method in interface de.fzj.unicore.uas.jmx.FileTransferPerfMetricsMBean
 
getIsSharedRegistry() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getIsSharedRegistry() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getIssueTrustDelegationProperties(SecurityTokens, EndpointReferenceType) - Static method in class de.fzj.unicore.uas.security.SecurityManager
Create a UASSecurityProperties instance suitable for issuing a trust delegation assertion to the receiver indicated by the supplied EPR.
getJettyServer() - Static method in class de.fzj.unicore.uas.UAS
 
getJobLog() - Method in class de.fzj.unicore.uas.client.JobClient
 
getJobReferenceEnumeration() - Method in class de.fzj.unicore.uas.client.TSSClient
 
getJobs() - Method in class de.fzj.unicore.uas.client.TSSClient
returns the list of job references.br/> To handle very large lists, you should use TSSClient.getJobReferenceEnumeration() instead.
getKeyLength() - Method in class de.fzj.unicore.uas.security.ProxyCertificate
Return the length of the public/private key pair
getKeystore() - Method in class de.fzj.unicore.uas.xnjs.XNJSSecurityConfiguration
 
getKeystorePassword() - Method in class de.fzj.unicore.uas.xnjs.XNJSSecurityConfiguration
 
getKeystoreType() - Method in class de.fzj.unicore.uas.xnjs.XNJSSecurityConfiguration
 
getLastConfigFileChangeTime() - Static method in class de.fzj.unicore.uas.UAS
 
getLastIDBUpdate() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
get the last instant that the IDB was updated
getListing(String, int, int, boolean) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
gets the contents for directory 'path'
getLogger(String, Class<?>) - Static method in class de.fzj.unicore.uas.util.LogUtil
returns a logger, using the given prefix and the simple name of the given class
getLoggerName(String, Class<?>) - Static method in class de.fzj.unicore.uas.util.LogUtil
returns a logger name, using the given prefix and the simple name of the given class
getM1() - Method in class de.fzj.unicore.uas.util.Pair
 
getM2() - Method in class de.fzj.unicore.uas.util.Pair
 
getManager() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
get the XNJS manager object
getMaxRetries() - Method in class de.fzj.unicore.uas.client.MultiWSRFClient
 
getMeanExportDataRate() - Method in class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
 
getMeanExportDataRate() - Method in interface de.fzj.unicore.uas.jmx.FileTransferPerfMetricsMBean
 
getMeanImportDataRate() - Method in class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
 
getMeanImportDataRate() - Method in interface de.fzj.unicore.uas.jmx.FileTransferPerfMetricsMBean
 
getMessage() - Method in class de.fzj.unicore.uas.discovery.ComponentFinder
the additional info to send to the server
getMessage() - Method in class de.fzj.unicore.uas.discovery.GatewayFinder
 
getMessage() - Method in class de.fzj.unicore.uas.impl.registry.MulticastRegistryFinder
 
getName() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
getName() - Method in interface de.fzj.unicore.uas.security.IAttributeSource
This method should return name of this attribute source, which was passed to the init() method.
getName() - Method in class de.fzj.unicore.uas.security.SecurityManager.NullAuthoriser
 
getName() - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain
 
getName() - Method in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory.AddOnStorageDescription
 
getNumberOfElements() - Method in class de.fzj.unicore.uas.impl.tss.rp.JobReferenceResourceProperty
 
getNumberOfJobs() - Method in class de.fzj.unicore.uas.client.TSSClient
return the number of jobs on the resource
getNumberOfJobs() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Returns the number of active jobs on the XNJS
getNumberOfResults() - Method in class de.fzj.unicore.uas.client.EnumerationClient
get the total number of results that are available
getOperatingSystem() - Method in class de.fzj.unicore.uas.client.TSSClient
 
getOperatingSystemInfo() - Method in class de.fzj.unicore.uas.client.TSSClient
 
getOperatingSystems() - Method in class de.fzj.unicore.uas.client.TSFClient
 
getOrCreateStorageReferenceResourceProperty() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
getOrCreateTSS(String, IUASSecurityProperties) - Static method in class de.fzj.unicore.uas.client.TSSClient
helper for retrieving a TSSClient from a given registry
getOutHandlerClassName() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
returns the name of the security handler class for outbound messages
getOutHandlerClassName() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getOutHandlers() - Method in class de.fzj.unicore.uas.client.UASClientFactory
 
getOutputStream() - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
 
getOutputStream() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
getOwner() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
Get the DN of the owner of this resource.
getOwner() - Method in class de.fzj.unicore.uas.security.util.ResourceDescriptor
 
getOwnerForSMS(String) - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
get the owner for a given sms
getOwnerForTSS(String) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
get the owner for a given TSS
getParentOfLocalFilePath(String) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
get the parent file path
getParentServiceEPR() - Method in class de.fzj.unicore.uas.client.EnumerationClient
get the address of the parent service instance
getParentStorage() - Method in class de.fzj.unicore.uas.client.FileTransferClient
get the address of the Storage resource on which the current file resides
getPathSpec() - Method in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory.AddOnStorageDescription
 
getPDP() - Static method in class de.fzj.unicore.uas.security.SecurityManager
get the XACML policy decision point
getPeerCertificate(String) - Method in class de.fzj.unicore.uas.client.UASClientFactory
 
getPeerCertificate(String, IUASSecurityProperties) - Static method in class de.fzj.unicore.uas.security.SecurityManager
 
getPeerCertificate(String, IUASSecurityProperties, int) - Static method in class de.fzj.unicore.uas.security.SecurityManager
helper to get the certificate on the other side of a SSL connection to "url"
getPEMEncoded() - Method in class de.fzj.unicore.uas.security.ProxyCertificate
 
getPerServiceProperty(String, String, String) - Static method in class de.fzj.unicore.uas.UAS
get a property that is defined per service.
getPhysicalServerAddress() - Static method in class de.fzj.unicore.uas.util.AddressingUtil
 
getPortType() - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
getPortType() - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
getPortType() - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
getPortType() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
 
getPortType() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
getPortType() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
 
getPrivateKey() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
private key for signing messages
getPrivateKey() - Method in class de.fzj.unicore.uas.security.ProxyCertificate
Returns the private unprotected key of the proxy certificate
getPrivateKey() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
returns the private key entry identified by getKeystoreAlias() from the keystore
getProgress() - Method in class de.fzj.unicore.uas.client.JobClient
return the progress of the job
getProgress() - Method in class de.fzj.unicore.uas.client.TaskClient
return the progress of the job
getProgress(String, Client) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Retrieve the progress of an action
getProperties(String) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
gets the properties for 'path'
getProperties() - Static method in class de.fzj.unicore.uas.UAS
 
getProperty() - Method in class de.fzj.unicore.uas.fts.ProtocolRP
returns the protocol array
getProperty() - Method in class de.fzj.unicore.uas.fts.SourceResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.job.ExecutionJSDLResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.job.LogResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.job.StdErrProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.job.StdOutProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.sms.SMSReferenceResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.tss.rp.ApplicationsResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.tss.rp.JobReferenceResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.tss.rp.NameResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.tss.rp.NumberOfJobsProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.tss.rp.ProcessorResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.tss.rp.ReservationReferenceResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.tss.rp.StorageReferenceResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.tss.rp.TextInfoResourceProperty
 
getProperty() - Method in class de.fzj.unicore.uas.impl.tss.rp.TSSReferenceResourceProperty
 
getProperty(String) - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
get a property
getProperty(String) - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getProperty(Object) - Static method in class de.fzj.unicore.uas.UAS
 
getProperty(Object, String) - Static method in class de.fzj.unicore.uas.UAS
get a property.
getProtocol() - Method in class de.fzj.unicore.uas.client.FileTransferClient
get the protocol used by this transfer
getProtocol() - Method in class de.fzj.unicore.uas.xnjs.BFTExport
 
getProtocol() - Method in class de.fzj.unicore.uas.xnjs.BFTImport
 
getProtocol() - Method in class de.fzj.unicore.uas.xnjs.RByteIOExport
 
getProtocol() - Method in class de.fzj.unicore.uas.xnjs.RByteIOImport
 
getProtocol() - Method in class de.fzj.unicore.uas.xnjs.SByteIOExport
 
getProtocol() - Method in class de.fzj.unicore.uas.xnjs.SByteIOImport
 
getProtocol() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getProtocol() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferCreator
 
getProxiedUserCert(SecurityTokens) - Static method in class de.fzj.unicore.uas.security.SecurityManager
get the real user cert from either the user cert path or the consignor cert path
getProxyCertificate() - Method in class de.fzj.unicore.uas.security.ProxyCertificate
Returns the proxy certifcate signed with the users private key
getProxyCertificateSupportEnabled() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getProxyCertificateSupportEnabled() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getProxyHeader() - Method in class de.fzj.unicore.uas.security.ProxyCertOutHandler
 
getPublicKey() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
the X509 public key identified by the specified alias
getPublicKey() - Method in class de.fzj.unicore.uas.security.ProxyCertificate
Returns the public key of the proxy certificate
getPublicKey() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getRawSource() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
getRawTarget() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
getReadStream(String) - Method in class de.fzj.unicore.uas.client.StorageClient
create a rbyteio client for exporting from the given path
getRealUserCertFromProxyCertPath(CertPath) - Static method in class de.fzj.unicore.uas.security.SecurityManager
for the given certificate path, return the first entry that is not a proxy cert, i.e. the real user certificate
getReceiver() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
for client calls that need to issue trust delegations, return the X500Principal of the receiver
getReceiver() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getReferenceParameterQNames() - Method in class de.fzj.unicore.uas.impl.UASWSResourceHomeImpl
this returns the list of QNames we accept as resource disambiguators
getRegistryClient() - Static method in class de.fzj.unicore.uas.impl.registry.RegistryHandler
get a client for the internal registry
getRegistryConnectionStatus() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getRegistryConnectionStatus() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getRequestedUser() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
 
getRequestedUser() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getRequestedUserAttributes() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
Deprecated. 
getRequestedUserAttributes() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
Deprecated. use getRequestedUserAttributes2
getRequestedUserAttributes2() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
For outgoing calls, get extra security information
This will return a modifyable map, never null.
getRequestedUserAttributes2() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getRequireSignatureEnabled() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getRequireSignatureEnabled() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getReservation() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
get the reservation interface
getReservationReference() - Method in class de.fzj.unicore.uas.client.ReservationClient
get the reservation reference
getReservations() - Method in class de.fzj.unicore.uas.client.TSSClient
get the current list of reservations
getReservationStatus() - Method in class de.fzj.unicore.uas.client.ReservationClient
get the status of the reservation
getResource(String) - Method in class de.fzj.unicore.uas.fts.http.FileServlet
 
getResourceEndpointReferenceRP(EndpointReferenceType) - Static method in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
make the endpoint reference property
getResourceID() - Method in class de.fzj.unicore.uas.security.util.ResourceDescriptor
 
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.EnumerationClient
 
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.FileTransferClient
get the resource properties document of this file transfer
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.JobClient
returns the service's JobPropertiesDocument
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.RegistryClient
returns the registry's ResourceProperties document
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.ReservationClient
get the resource properties document of the Reservation WS-Resource
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.StorageClient
returns the service's JobPropertiesDocument
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.StorageFactoryClient
returns the service's TargetSystemPropertiesDocument
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.TaskClient
 
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.TransferControllerClient
returns the service's TargetSystemPropertiesDocument
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.TSFClient
returns the service's TargetSystemPropertiesDocument
getResourcePropertiesDocument() - Method in class de.fzj.unicore.uas.client.TSSClient
returns the service's TargetSystemPropertiesDocument
getResourcePropertyDocumentQName() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
getResourcePropertyDocumentQName() - Method in class de.fzj.unicore.uas.impl.enumeration.EnumerationImpl
 
getResourcePropertyDocumentQName() - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
getResourcePropertyDocumentQName() - Method in class de.fzj.unicore.uas.impl.reservation.ReservationManagementImpl
 
getResourcePropertyDocumentQName() - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
getResourcePropertyDocumentQName() - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
getResourcePropertyDocumentQName() - Method in class de.fzj.unicore.uas.impl.task.TaskImpl
 
getResourcePropertyDocumentQName() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
 
getResourcePropertyDocumentQName() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
getResourcePropertyDocumentQName() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
 
getResourcePropertyResponseDocument() - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
this adds the byteio specific RPs to the Unicore Filetransfer RP doc
size, readable, writable, transfermechanism(s)
getResourcePropertyResponseDocument() - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
this adds the byteio specific RPs to the Unicore Filetransfer RP doc
size, readable, writable, transfermechanism(s)
getResourcePropertyResponseDocument() - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferImpl
this adds the http(s) specific RPs to the Unicore Filetransfer RP doc
getResources() - Method in class de.fzj.unicore.uas.client.ReservationClient
get the resources that have been reserved
getResources(Client) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Returns the system resources
getResult() - Method in class de.fzj.unicore.uas.client.TaskClient
get the Task's result or null if not available
getResults(long, long) - Method in class de.fzj.unicore.uas.client.EnumerationClient
get a batch of results of the given length, starting at the given offset
getResults() - Method in class de.fzj.unicore.uas.discovery.ComponentFinder
 
GetResults(GetResultsRequestDocument) - Method in interface de.fzj.unicore.uas.Enumeration
 
GetResults(GetResultsRequestDocument) - Method in class de.fzj.unicore.uas.impl.enumeration.EnumerationImpl
 
getRPNamesProperty(Set<QName>) - Static method in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
make the list of resourceproperty qnames
getRunningJobs() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Returns the number of jobs running on the XNJS
getSecurityProperties() - Method in class de.fzj.unicore.uas.client.BaseUASClient
 
getSecurityProperties() - Static method in class de.fzj.unicore.uas.UAS
get the security settings for the server, usually an instance of UASSecurityProperties
getSecurityTokens() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
get the security tokens that were extracted from the request
getSeparator() - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
gets the file separator string
getServerCert() - Static method in class de.fzj.unicore.uas.security.SecurityManager
get the certificate of the server
getServerDistinguishedName() - Static method in class de.fzj.unicore.uas.security.SecurityManager
get the X500 name of the server in human-friendly form, i.e. using X500Principal.toString()
getServerIdentity() - Static method in class de.fzj.unicore.uas.security.SecurityManager
get the server's identity, or null if no server keystore has been configured
getServerRole() - Static method in class de.fzj.unicore.uas.security.SecurityManager
server role
getServerVersion() - Method in class de.fzj.unicore.uas.client.BaseUASClient
gets the U/X server version, or null if not set.
getServiceName() - Method in class de.fzj.unicore.uas.security.util.ResourceDescriptor
 
getSiteName() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getSiteName() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getSiteSpecificResources() - Method in class de.fzj.unicore.uas.client.TSSClient
 
getSize() - Method in class de.fzj.unicore.uas.client.ByteIOBaseClient
get the size of the (export) file
getSize() - Method in class de.fzj.unicore.uas.client.FileTransferClient
get the size of the remote (source) file
getSize() - Method in class de.fzj.unicore.uas.client.TransferControllerClient
retrieve the data size to be transferred
getSize() - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
 
getSmsEPR() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getSMSReferenceProperty() - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
getSource() - Method in class de.fzj.unicore.uas.client.FileTransferClient
get the source URI of this transfer
getSource() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getStartTime() - Method in class de.fzj.unicore.uas.client.ReservationClient
get the StartTime property
getStatus() - Method in class de.fzj.unicore.uas.client.FileTransferClient
get the (human-readable) status of this transfer
getStatus() - Method in class de.fzj.unicore.uas.client.JobClient
return the job status
getStatus() - Method in class de.fzj.unicore.uas.client.TaskClient
return the job status
getStatus() - Method in class de.fzj.unicore.uas.client.TransferControllerClient
get the (human-readable) status of this transfer
getStatus() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
getStatus(String) - Static method in class de.fzj.unicore.uas.impl.task.TaskImpl
 
getStatus() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getStatus(String, Client) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
Retrieve the status of an action
getStatusDescription() - Method in interface de.fzj.unicore.uas.security.IAttributeSource
Get a user-friendly description of the attribute source's status.
getStatusDescription() - Method in class de.fzj.unicore.uas.security.SecurityManager.NullAuthoriser
 
getStatusDescription() - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain
 
getStatusMessage() - Method in class de.fzj.unicore.uas.client.JobClient
get the job status message
getStatusMessage() - Method in class de.fzj.unicore.uas.client.TaskClient
 
getStatusMessage() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getStatusSummary() - Method in class de.fzj.unicore.uas.client.FileTransferClient
get the file transfer status
getStatusSummary() - Method in class de.fzj.unicore.uas.client.TransferControllerClient
get the file transfer status
getStorageAdapter() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
getStorageAdapter() - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
get the IStorageAdapter to use to access the backend storage for import and export of data.
getStorageAdapter() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getStorageAdapterFactory() - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
get the StorageAdapterFactory to use to create an IStorageAdapter for the the backend storage This default implementation returns a TSIStorageAdapterFactory instance, meaning the filesystem on the target system will be used as storage
getStorageClass() - Method in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory.AddOnStorageDescription
 
getStorageDescription(String) - Method in class de.fzj.unicore.uas.impl.sms.StorageDescriptionRP
 
getStorageName() - Method in class de.fzj.unicore.uas.client.StorageClient
returns the name of this storage
getStorageRoot() - Method in class de.fzj.unicore.uas.impl.sms.FixedStorageImpl
 
getStorageRoot() - Method in class de.fzj.unicore.uas.impl.sms.HomeStorageImpl
 
getStorageRoot() - Method in class de.fzj.unicore.uas.impl.sms.PathedStorageImpl
 
getStorageRoot() - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
retrieve the base dir of this storage
It is assumed to end with the file separator
getStorages() - Method in class de.fzj.unicore.uas.client.StorageFactoryClient
 
getStorages() - Method in class de.fzj.unicore.uas.client.TSSClient
get the current list of storages attached to this target system
getStorageTSI(String, Client) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
get a TSI for accessing files
getStorageType() - Method in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory.AddOnStorageDescription
 
getSubjectAttributes(Client, String, ResourceDescriptor) - Method in interface de.fzj.unicore.uas.security.util.AttributeHandlingCallback
retrieve a list of subject attributes for adding to an XACML request
getSubmissionTime() - Method in class de.fzj.unicore.uas.client.JobClient
get the time of submission
getSubmissionTime() - Method in class de.fzj.unicore.uas.client.TaskClient
get the time at which the task was submitted
getSupportedProtocols() - Method in class de.fzj.unicore.uas.client.StorageClient
returns the supported protocols
getTarget() - Method in class de.fzj.unicore.uas.client.FileTransferClient
get the target URI of this transfer
getTarget() - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
builds the rule target from the available information
getTarget() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getTargetResourceProperty() - Method in class de.fzj.unicore.uas.impl.enumeration.EnumerationImpl
 
getTargetSystemName() - Method in class de.fzj.unicore.uas.client.TSSClient
get the "Name" of this target system
getTargetSystems() - Method in class de.fzj.unicore.uas.client.TSFClient
 
getTextInfo() - Method in class de.fzj.unicore.uas.client.TSSClient
get the list of TextInfo for this TSS
getTokens() - Static method in class de.fzj.unicore.uas.security.util.AuthZAttributeStore
 
getTotalBytesExported() - Method in class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
 
getTotalBytesExported() - Method in interface de.fzj.unicore.uas.jmx.FileTransferPerfMetricsMBean
 
getTotalBytesImported() - Method in class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
 
getTotalBytesImported() - Method in interface de.fzj.unicore.uas.jmx.FileTransferPerfMetricsMBean
 
getTotalBytesTransferred() - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
 
getTransferredBytes() - Method in class de.fzj.unicore.uas.client.FileTransferClient
get the number of bytes that have been already transferred
getTransferredBytes() - Method in class de.fzj.unicore.uas.client.TransferControllerClient
retrieve the number of bytes transferred
getTransferredBytes() - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
 
getTransferredBytes() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
getTransferredBytes(String) - Static method in class de.fzj.unicore.uas.fts.http.FileServlet
 
getTransferredBytes() - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferImpl
 
getTransferredBytes() - Method in class de.fzj.unicore.uas.fts.ServerToServerFileTransferImpl
 
getTransferredBytes() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getTrustDelegationTokens() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
get the trust delegation chain that was extracted from the request
getTrustDelegationTokens() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
for outgoing calls, get trust delegations to be passed on or extended
getTrustDelegationTokens() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
getTruststore() - Method in class de.fzj.unicore.uas.xnjs.XNJSSecurityConfiguration
 
getTruststorePassword() - Method in class de.fzj.unicore.uas.xnjs.XNJSSecurityConfiguration
 
getTruststoreType() - Method in class de.fzj.unicore.uas.xnjs.XNJSSecurityConfiguration
 
getTSI(Client) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
get a TSI
getTSIConnectionStatus() - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
getTSIConnectionStatus() - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
getTSSEpr() - Method in class de.fzj.unicore.uas.client.ReservationClient
get the EPR of the TargetSystem where the reservation has been made
getTSSReferenceProperty() - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
 
getType() - Method in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory.AddOnStorageDescription
 
getUASPermissions(Permissions) - Static method in class de.fzj.unicore.uas.xnjs.XNJSFacade
 
getUniqueId() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
getUpSince() - Method in class de.fzj.unicore.uas.client.TSSClient
return the service's UpSince property
getURL() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
getUserAssertion() - Method in class de.fzj.unicore.uas.security.TDOutHandler
 
getUserCertificate() - Method in class de.fzj.unicore.uas.security.ProxyCertificate
Returns the user certificate
getUspaceClient() - Method in class de.fzj.unicore.uas.client.JobClient
get a client for the Uspace SMS
getValidFrom() - Method in class de.fzj.unicore.uas.security.ProxyCertificate
Returns start time of the proxy certificate
getValidTo() - Method in class de.fzj.unicore.uas.security.ProxyCertificate
Returns end time of the proxy certificate
getVersion() - Static method in class de.fzj.unicore.uas.UAS
 
getWorkdir(String) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
helper method to get the workdir for a given action
getWriteStream(String) - Method in class de.fzj.unicore.uas.client.StorageClient
create a rbyteio client for importing to the given path
getWSResourceInterfaces() - Method in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
 
getWSResourceInterfaces() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
returns an XML document listing the interfaces (PortTypes) realised by this class (see OGSA BaseProfile 1.0)
getWSResourceInterfacesList() - Method in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
 
getXlogins() - Method in class de.fzj.unicore.uas.client.TSFClient
get the user's logins on the remote machine
getXlogins() - Method in class de.fzj.unicore.uas.client.TSSClient
get the user's logins on the remote machine
getXml() - Method in class de.fzj.unicore.uas.fts.byteio.ByteIOSizeResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.fts.byteio.EndOfStreamRP
 
getXml() - Method in class de.fzj.unicore.uas.fts.byteio.PositionRP
 
getXml() - Method in class de.fzj.unicore.uas.fts.ProtocolRP
 
getXml() - Method in class de.fzj.unicore.uas.fts.SourceResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.fts.StatusResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.fts.TargetResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.fts.TransferredBytesResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.fts.UASSizeResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.enumeration.NumberOfResultsRP
 
getXml() - Method in class de.fzj.unicore.uas.impl.enumeration.ParentServiceEPRRP
 
getXml() - Method in class de.fzj.unicore.uas.impl.job.ExecutionJSDLResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.job.LogResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.job.StatusInfoResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.job.StdErrProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.job.StdOutProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.job.TSSReferenceResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.job.WorkingDirResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.reservation.ReservationStatusResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.reservation.StartTimeResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.sms.AccessibleSMSReferenceRP
 
getXml() - Method in class de.fzj.unicore.uas.impl.sms.FileSystemRP
 
getXml() - Method in class de.fzj.unicore.uas.impl.sms.SMSReferenceResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.sms.StorageDescriptionRP
 
getXml() - Method in class de.fzj.unicore.uas.impl.task.ResultRP
 
getXml() - Method in class de.fzj.unicore.uas.impl.task.StatusRP
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.AccessibleTSSReferenceRP
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.ApplicationsResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.CPUCountResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.CPUTimeResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.ExecutionEnvironmentRP
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.JobReferenceResourceProperty
returns list of job references, (since 6.3.0) LIMITED to JobReferenceResourceProperty.LIMIT entries
getXml(int, int) - Method in class de.fzj.unicore.uas.impl.tss.rp.JobReferenceResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.MemoryPerNodeResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.NameResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.NodesResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.NumberOfJobsProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.OperatingSystemResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.ProcessorResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.ReservationReferenceResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.SiteSpecificResourcesRP
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.StorageReferenceResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.TextInfoResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.TotalCPUsResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.TSSReferenceResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.UpSinceResourceProperty
 
getXml() - Method in class de.fzj.unicore.uas.impl.tss.rp.XLoginResourceProperty
 
getXNJSPermissions(PermissionsType) - Static method in class de.fzj.unicore.uas.xnjs.XNJSFacade
 
GLOBAL_REGISTRY_ADVERTISE - Static variable in class de.fzj.unicore.uas.UAS
 
GridFileFilter - Class in de.fzj.unicore.uas.client
Provides filter criteria for GridFileTypes
GridFileFilter(String) - Constructor for class de.fzj.unicore.uas.client.GridFileFilter
criteria needs to be relative to search root

H

handleCreated() - Method in class de.fzj.unicore.uas.xnjs.ProxyCertToUspaceProcessor
 
handleProxyCert(SecurityTokens) - Static method in class de.fzj.unicore.uas.security.SecurityManager
gets the DN in case of a proxy cert.
hasFailed() - Method in class de.fzj.unicore.uas.client.TransferControllerClient
 
hold() - Method in class de.fzj.unicore.uas.client.JobClient
 
Hold(HoldDocument) - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
Hold(HoldDocument) - Method in interface de.fzj.unicore.uas.JobManagement
 
HomeStorageImpl - Class in de.fzj.unicore.uas.impl.sms
Represents a HOME storage.
HomeStorageImpl() - Constructor for class de.fzj.unicore.uas.impl.sms.HomeStorageImpl
 
HttpFileTransferClient - Class in de.fzj.unicore.uas.fts.http
Client for getting/putting a file through HTTP
HttpFileTransferClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
 
HttpFileTransferClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
 
HttpFileTransferClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
 
HttpFileTransferImpl - Class in de.fzj.unicore.uas.fts.http
"Baseline" file transfer, which exposes a file using HTTP(s) via Jetty
The URI for download is "cryptographically hard to guess" and is exposed using a WSRF resource property, thus protected by the usual U6 access control.
HttpFileTransferImpl() - Constructor for class de.fzj.unicore.uas.fts.http.HttpFileTransferImpl
 

I

IAttributeSource - Interface in de.fzj.unicore.uas.security
IAttributeSource provides the interface for UNICORE/X to retrieve authorisation information (attributes) for a particular request from an attribute provider, based on information such as Client DN, certificate, etc, contained in an instance of SecurityTokens.
IDBBasedResourceProperty<T> - Class in de.fzj.unicore.uas.impl.tss.rp
a resource property that is based on values from the IDB.
IDBBasedResourceProperty(WSRFInstance, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.IDBBasedResourceProperty
 
ifOwnerMatches() - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
 
ifSubjectHasOptionalAttribute(String, String) - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
 
ifSubjectHasRequiredAttribute(String, String) - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
 
IGridFileFilter - Interface in de.fzj.unicore.uas.client
 
ImportFile(ImportFileDocument) - Method in class de.fzj.unicore.uas.client.StorageClient
Import a file
ImportFile(ImportFileDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
ImportFile(ImportFileDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
INFO_PROVIDER_SUFFIX - Static variable in class de.fzj.unicore.uas.impl.sms.StorageDescriptionRP
 
init(String) - Method in interface de.fzj.unicore.uas.security.IAttributeSource
initialise the source
init(String) - Method in class de.fzj.unicore.uas.security.SecurityManager.NullAuthoriser
 
init(String) - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain
will initialise all the authorisers in the chain by calling their init() method
INIT_ACTIONID - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Init parameter: id of the XNJS action this Filetransfer belongs to
INIT_CLEANUP_ON_DESTROY - Static variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
INIT_DIRECTORY - Static variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
INIT_DIRECTORY_APPEND_UNIQUE_ID - Static variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
INIT_FACTORYID - Static variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
INIT_FILTERLISTINGS - Static variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
INIT_IS_EXPORT - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Init parameter: import or export?
INIT_IS_PIPE - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Init parameter: pipe yes/no
INIT_OVERWRITE - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Init parameter: overwrite existing file?
INIT_PARENT_SERVICE - Static variable in class de.fzj.unicore.uas.impl.task.TaskImpl
 
INIT_PROTOCOL - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Init parameter: protocol
INIT_SMS_EPR - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Init parameter: sms reference
INIT_SMS_WORKDIR - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Init parameter: sms workdir
INIT_SOURCE - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Init parameter: Filetransfer source
INIT_STORAGE_ADAPTER_FACTORY - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Init parameter: the StorageAdapterFactory to use for accessing the backend storage
INIT_STORAGECLASS - Static variable in class de.fzj.unicore.uas.impl.sms.StorageManagementHomeImpl
 
INIT_STORAGENAME - Static variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
INIT_STORAGETYPE - Static variable in class de.fzj.unicore.uas.impl.sms.StorageManagementHomeImpl
 
INIT_TARGET - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
Init parameter: Filetransfer target
INIT_TARGETSERVICE_EPR - Static variable in class de.fzj.unicore.uas.impl.enumeration.EnumerationImpl
 
INIT_TARGETSERVICE_RP - Static variable in class de.fzj.unicore.uas.impl.enumeration.EnumerationImpl
 
INIT_TSF_ID - Static variable in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
initialisation parameter giving the unique ID of the TSF that created this TSS
INIT_TSF_NAME - Static variable in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
initialisation parameter giving the name of this TSF if not given, the default name (defined in config file) is used
INIT_TSS_NAME - Static variable in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
initialisation parameter giving the name of this TSS if not given, the default name (defined in config file) is used
INIT_XNJS_REFERENCE - Static variable in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
initialisation parameter giving the id of the XNJS to be used if not given, the default one is used
InitDefaultStorageFactory - Class in de.fzj.unicore.uas.impl.sms
 
InitDefaultStorageFactory() - Constructor for class de.fzj.unicore.uas.impl.sms.InitDefaultStorageFactory
 
initExpiryCheck() - Method in class de.fzj.unicore.uas.impl.registry.LocalRegistryEntryHomeImpl
setup the expiry check Local registry entries do not expire but become refreshed when they reach their termination time.
initial - Static variable in class de.fzj.unicore.uas.impl.registry.RegistryHandler
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
initialisation
initialise() - Static method in class de.fzj.unicore.uas.fts.http.FileServlet
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.fts.ServerToServerFileTransferImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.enumeration.EnumerationImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
initialise the new WS Resource
this will submit the job to the XNJS and setup the Job's resource properties
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.reservation.ReservationManagementImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.sms.FixedStorageImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.sms.PathedStorageImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.task.TaskImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
initialise(String, Map<String, Object>) - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
if present, get the security context from the init map
initialiseSourceAndTarget(String, String) - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
setup the source and target of this transfer
initialiseSourceAndTarget(String, String) - Method in class de.fzj.unicore.uas.fts.ServerToServerFileTransferImpl
setup the source and target properties of this transfer
initialXlogin - Variable in class de.fzj.unicore.uas.impl.UASWSResourceImpl
 
INITPARAM_ACTION - Static variable in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
INITPARAM_ACTION_AUTOSTART - Static variable in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
INITPARAM_CLIENT - Static variable in class de.fzj.unicore.uas.impl.UASWSResourceImpl
used for passing the XNJS client
INITPARAM_PUBLISH_TO_REGISTRY - Static variable in class de.fzj.unicore.uas.impl.UASWSResourceImpl
used for passing a Boolean to a service instance if TRUE, the instance epr will be published in the registry
INITPARAM_RESERVATION_REFERENCE - Static variable in class de.fzj.unicore.uas.impl.reservation.ReservationManagementImpl
 
INITPARAM_RESOURCES - Static variable in class de.fzj.unicore.uas.impl.reservation.ReservationManagementImpl
 
INITPARAM_SECURITYCONTEXT - Static variable in class de.fzj.unicore.uas.impl.UASWSResourceImpl
 
INITPARAM_STARTTIME - Static variable in class de.fzj.unicore.uas.impl.reservation.ReservationManagementImpl
 
INITPARAM_STORAGE_REFERENCE - Static variable in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
INITPARAM_TSS_REFERENCE - Static variable in class de.fzj.unicore.uas.impl.reservation.ReservationManagementImpl
 
INITPARAM_TSS_UNIQUEID - Static variable in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
INITPARAM_XNJS_REFERENCE - Static variable in class de.fzj.unicore.uas.impl.UASWSResourceImpl
used for passing the ID of the XNJS instance to be used
initRegistry() - Static method in class de.fzj.unicore.uas.impl.registry.RegistryHandler
 
initSecurityProperties() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
initStorage(String) - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
insertXNJSResourceSpec(String, double, ResourcesDocument) - Static method in class de.fzj.unicore.uas.xnjs.XNJSFacade
insert a "site-specific" resource request into the JSDL Resources document
INSTANCE_ID - Static variable in class de.fzj.unicore.uas.util.CreateSMSOnStartup
 
instanceDestroyed(String) - Method in class de.fzj.unicore.uas.impl.UASWSResourceHomeImpl
 
instancesPerUser - Variable in class de.fzj.unicore.uas.impl.UASWSResourceHomeImpl
 
INTERFACE_NAME - Static variable in class de.fzj.unicore.uas.util.Constants
 
InterfaceNameFromEPR(EndpointReferenceType) - Static method in class de.fzj.unicore.uas.util.AddressingUtil
Deprecated. use extractInterfaceName(EndpointReferenceType) instead
invoke(Object, Method, Object[]) - Method in class de.fzj.unicore.uas.client.MultiInvocationHandler
invokes the given method on all or a subset of the clients
invoke(MessageContext) - Method in class de.fzj.unicore.uas.security.PlainWSAuthZHandler
for non-UAS services (i.e. services not extending UASWSResourceImpl), put the security info from the message context into thread-local storage
invoke(MessageContext) - Method in class de.fzj.unicore.uas.security.ProxyCertInHandler
Retrieves the proxy cert from the SOAP Header and puts it into the security context for later evaluations
invoke(MessageContext) - Method in class de.fzj.unicore.uas.security.ProxyCertOutHandler
 
invoke(MessageContext) - Method in class de.fzj.unicore.uas.security.SAMLVOMSSecurityInHandler
Retrieves the SAML VOMS assertions from the WS-Security extensions and put it into the security context for later evaluations
invoke(MessageContext) - Method in class de.fzj.unicore.uas.security.SAMLVOMSSecurityOutHandler
Adding the SAML VOMS assertion into the SOAP header.
IRegistryQuery - Interface in de.fzj.unicore.uas.client
query methods on a registry
IRegistryQuery.ServiceListFilter - Interface in de.fzj.unicore.uas.client
allows to specify custom filtering conditions on the service list returned by the registry client
is612orLater() - Method in class de.fzj.unicore.uas.client.TSFClient
 
isAccessControlEnabled() - Static method in class de.fzj.unicore.uas.security.SecurityManager
 
isAccessible(EndpointReferenceType, Client, StorageFactoryImpl) - Method in class de.fzj.unicore.uas.impl.sms.AccessibleSMSReferenceRP
 
isAccessible(EndpointReferenceType, Client, TargetSystemFactoryImpl) - Method in class de.fzj.unicore.uas.impl.tss.rp.AccessibleTSSReferenceRP
 
isAccessible(Client, String, String, String, String) - Static method in class de.fzj.unicore.uas.security.SecurityManager
Can the given client access the given (server-local!)
isAdmin(Client) - Static method in class de.fzj.unicore.uas.security.SecurityManager
checks whether the given client has the "admin" role
isCancelled() - Method in interface de.fzj.unicore.uas.fts.ProgressListener
check if the process monitoring this filetransfer has requested to cancel it.
isCancelled() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
isCheckForced(String) - Static method in class de.fzj.unicore.uas.security.AccessControl
checks if the security check is explicitely ENABLED for the given service, i.e. only the per-service property uas.security.accesscontrol.SERVICENAME is checked.
isCheckingService(String) - Static method in class de.fzj.unicore.uas.security.AccessControl
check whether access control is enabled, by checking checking the per-service property uas.security.accesscontrol.SERVICENAME checking the general property uas.security.accesscontrol
isComplete() - Method in class de.fzj.unicore.uas.client.TransferControllerClient
check whether the transfer has been completed (or failed)
isDirectory() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
isDirectory(String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
isDone() - Method in class de.fzj.unicore.uas.fts.ServerToServerFileTransferImpl
 
isEndOfStream() - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
 
isExport - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
isExport() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
isExport() - Method in class de.fzj.unicore.uas.fts.ServerToServerFileTransferImpl
 
isExport() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
isFilterDuplicates() - Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
 
isGlobalRegistry() - Static method in class de.fzj.unicore.uas.impl.registry.RegistryHandler
is this service container hosting the global registry?
isLimited() - Method in class de.fzj.unicore.uas.security.ProxyCertificate
Is this a limited proxy?
isLocalCall() - Static method in class de.fzj.unicore.uas.security.SecurityManager
 
isMessageDSigCandidate(MessageContext) - Method in class de.fzj.unicore.uas.security.UASDSigDecider
 
isNotClear(ResponseCtx) - Static method in class de.fzj.unicore.uas.security.SecurityManager
check whether the response from the PDP is "NotApplicable" or "Indeterminate"
isOverwrite() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
isPermit(ResponseCtx) - Static method in class de.fzj.unicore.uas.security.SecurityManager
check whether the response from the PDP is "Permit"
isPipe - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
isProxyDN(String) - Static method in class de.fzj.unicore.uas.security.SecurityManager
 
isProxyModeEnabled() - Static method in class de.fzj.unicore.uas.security.SecurityManager
 
isRequestScope() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
returns true if the current scope is "request", i.e. if we are currently processing a web service request
isSelfCall(X509Certificate) - Method in class de.fzj.unicore.uas.security.UASSelfCallChecker
 
isServer(Client) - Static method in class de.fzj.unicore.uas.security.SecurityManager
checks whether the given client has the server identity
isServer(X509Certificate) - Static method in class de.fzj.unicore.uas.security.SecurityManager
checks whether the given certificate is the server identity
isServer(CertPath) - Static method in class de.fzj.unicore.uas.security.SecurityManager
checks whether the given CertPath is the server identity
isSSL() - Method in class de.fzj.unicore.uas.xnjs.XNJSSecurityConfiguration
 
isSSLClientAuth() - Method in class de.fzj.unicore.uas.xnjs.XNJSSecurityConfiguration
 
isSslClientAuthenticated() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
returns true if SSL mode is enabled.
isSslEnabled() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
returns true if SSL mode is enabled.
isStreaming() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
isTrustDelegationEnabled() - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
for outgoing calls, will a trust assertion be generated?
isTrustDelegationEnabled() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
isTrustedAgent(Client) - Static method in class de.fzj.unicore.uas.security.SecurityManager
checks whether the given client has the "trusted agent" role
iterator() - Method in class de.fzj.unicore.uas.client.EnumerationClient
returns an iterator over the availble results.
IUASSecurityProperties - Interface in de.fzj.unicore.uas.security
UNICORE 6 security properties
This interface defines a number of property keys for controlling the behaviour of the security subsystem.

J

JMS - Static variable in class de.fzj.unicore.uas.UAS
 
JMS_NS - Static variable in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
JMS_NS - Static variable in interface de.fzj.unicore.uas.JobManagement
 
JMS_PORT - Static variable in interface de.fzj.unicore.uas.JobManagement
 
JobClient - Class in de.fzj.unicore.uas.client
a client to manage a Job resource and to access the job working directory (Uspace).
JobClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.JobClient
connect to the Job service at EPR 'address' using the given URL
JobClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.JobClient
connect to the Job service at EPR 'address'
JobClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.JobClient
 
JobManagement - Interface in de.fzj.unicore.uas
job management interface
JobManagementHomeImpl - Class in de.fzj.unicore.uas.impl.job
 
JobManagementHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.job.JobManagementHomeImpl
 
JobManagementImpl - Class in de.fzj.unicore.uas.impl.job
implements a Job resource, and allows job management through WSRF
JobManagementImpl() - Constructor for class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
JobNotStartedFault - Exception in de.fzj.unicore.uas.faults
 
JobNotStartedFault(String, JobNotStartedFaultType) - Constructor for exception de.fzj.unicore.uas.faults.JobNotStartedFault
 
JobReferenceResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
Holds a set of references to Jobs on a TargetSystemService
JobReferenceResourceProperty() - Constructor for class de.fzj.unicore.uas.impl.tss.rp.JobReferenceResourceProperty
 
JOBS - Static variable in class de.fzj.unicore.uas.util.LogUtil
log category: job execution

K

key - Variable in class de.fzj.unicore.uas.discovery.ComponentFinder
 
keys() - Method in class de.fzj.unicore.uas.util.PropertyHelper
returns an iterator over the valid keys
KeystoreUtil - Class in de.fzj.unicore.uas.security.util
 

L

lastModified() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
length() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
LIMIT - Static variable in class de.fzj.unicore.uas.impl.tss.rp.JobReferenceResourceProperty
size limit for job list returned by JobReferenceResourceProperty.getXml().
list() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
listAccessibleServices(QName) - Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
 
listAccessibleServices(QName) - Method in interface de.fzj.unicore.uas.client.IRegistryQuery
list services implementing a given porttype
that are accessible to the current client (using getCurrentTime() as test)
listAccessibleServices(QName) - Method in class de.fzj.unicore.uas.client.RegistryClient
 
listDirectory(String) - Method in class de.fzj.unicore.uas.client.StorageClient
list the directory at "path" (relative to storage root)
ListDirectory(ListDirectoryDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
ListDirectory(ListDirectoryDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
listEntries() - Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
List all the entries in all the registries.
listEntries() - Method in interface de.fzj.unicore.uas.client.IRegistryQuery
list the entries in this registry
listEntries() - Method in class de.fzj.unicore.uas.client.LocalRegistryClient
lists all the entries in this local registry
listEntries() - Method in class de.fzj.unicore.uas.client.RegistryClient
 
listProperties(String) - Method in class de.fzj.unicore.uas.client.StorageClient
get the proporties of a given path
ListProperties(ListPropertiesDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
ListProperties(ListPropertiesDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
listServices(QName, IRegistryQuery.ServiceListFilter) - Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
 
listServices(QName) - Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
 
listServices(QName) - Method in interface de.fzj.unicore.uas.client.IRegistryQuery
list services implementing a given porttype
this uses XPath to query the registry, and relies on the entry having the structure
sg: ServiceGroupRP/sg:Entry/sg:MemberServiceEPR/ad:Metadata/meta:InterfaceName with an ws addressing metadata entry listing the "final porttype" that the service implements
listServices(QName, IRegistryQuery.ServiceListFilter) - Method in interface de.fzj.unicore.uas.client.IRegistryQuery
 
listServices(QName) - Method in class de.fzj.unicore.uas.client.RegistryClient
 
listServices(QName, IRegistryQuery.ServiceListFilter) - Method in class de.fzj.unicore.uas.client.RegistryClient
 
load() - Method in class de.fzj.unicore.uas.security.SimplePDP
 
localFile - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
the full path to the local file (which can be derived from "source" or "target" depending on whether this is export or import
LocalRegistryClient - Class in de.fzj.unicore.uas.client
Client for accessing a Registry service.
LocalRegistryClient(String) - Constructor for class de.fzj.unicore.uas.client.LocalRegistryClient
 
LocalRegistryClient() - Constructor for class de.fzj.unicore.uas.client.LocalRegistryClient
 
LocalRegistryEntryHomeImpl - Class in de.fzj.unicore.uas.impl.registry
 
LocalRegistryEntryHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.registry.LocalRegistryEntryHomeImpl
 
LocalRegistryHomeImpl - Class in de.fzj.unicore.uas.impl.registry
 
LocalRegistryHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.registry.LocalRegistryHomeImpl
 
LocalRegistryImpl - Class in de.fzj.unicore.uas.impl.registry
Local Registry.
LocalRegistryImpl() - Constructor for class de.fzj.unicore.uas.impl.registry.LocalRegistryImpl
 
logger - Static variable in class de.fzj.unicore.uas.client.MultiWSRFClient
 
logger - Static variable in class de.fzj.unicore.uas.discovery.ComponentFinder
 
logger - Static variable in class de.fzj.unicore.uas.impl.tss.rp.IDBBasedResourceProperty
 
logger - Static variable in class de.fzj.unicore.uas.impl.tss.rp.TSSReferenceResourceProperty
 
logger - Static variable in class de.fzj.unicore.uas.security.AccessControl
 
logger - Static variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
LogResourceProperty - Class in de.fzj.unicore.uas.impl.job
Contains the job log (which is copied from the XNJS Action log)
LogResourceProperty(String, Client, String) - Constructor for class de.fzj.unicore.uas.impl.job.LogResourceProperty
 
LogUtil - Class in de.fzj.unicore.uas.util
Utilities for creating loggers with intuitive names
LogUtil() - Constructor for class de.fzj.unicore.uas.util.LogUtil
 

M

main(String[]) - Static method in class de.fzj.unicore.uas.UAS
start the UAS
args: optional config file name
makeAccessURL(String) - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferImpl
 
makeAction(JobDefinitionDocument) - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
helper method to make an action from an XML doc
makeAnonymousClient(String) - Static method in class de.fzj.unicore.uas.security.SecurityManager
a special client useful for anonymous requests
makeAttributeSource() - Method in class de.fzj.unicore.uas.security.util.AttributeSourceFactory
 
makeAuthoriser() - Static method in class de.fzj.unicore.uas.security.SecurityManager
Deprecated. Use createAttributeSource()
makeContent(XmlObject[]) - Static method in class de.fzj.unicore.uas.client.LocalRegistryClient
make content suitable for publishing from an array of xml elements
makeContent(List<XmlObject>) - Static method in class de.fzj.unicore.uas.client.LocalRegistryClient
make content suitable for publishing from a list of xml elements
makeContent(XmlObject[]) - Static method in class de.fzj.unicore.uas.client.RegistryClient
make content suitable for publishing from an array of xml elements
makeContent(List<XmlObject>) - Static method in class de.fzj.unicore.uas.client.RegistryClient
make content suitable for publishing from a list of xml elements
makeEPR(String) - Method in class de.fzj.unicore.uas.impl.tss.rp.JobReferenceResourceProperty
 
makeFileSystemRP(String) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
makePathRelative(String) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
remove leading reference to base directory, making paths relative to the storage root.
makeProxy() - Method in class de.fzj.unicore.uas.client.LocalRegistryClient
 
makeProxy(Class<Target>) - Method in class de.fzj.unicore.uas.client.MultiWSRFClient
create a proxy for the given interface
makeQualifiedURI(String) - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
makeResult(String) - Method in class de.fzj.unicore.uas.discovery.ComponentFinder
 
makeResult(String) - Method in class de.fzj.unicore.uas.discovery.GatewayFinder
 
makeResult(String) - Method in class de.fzj.unicore.uas.impl.registry.MulticastRegistryFinder
 
makeSMSLocal(String) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
convert a path to normal form.
match(GridFileType) - Method in class de.fzj.unicore.uas.client.GridFileFilter
 
match(GridFileType) - Method in interface de.fzj.unicore.uas.client.IGridFileFilter
return true if file object matches the set filter criteria
MAX_INSTANCES - Static variable in class de.fzj.unicore.uas.impl.UASWSResourceHomeImpl
property for limiting the number of service instances per user.
MAX_LS_RESULTS - Static variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
the maximum number of results to return in a single ListDirectory() operation
MemoryPerNodeResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
represents the memory per node on a TargetSystem resource
MemoryPerNodeResourceProperty(WSRFInstance, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.MemoryPerNodeResourceProperty
 
message - Variable in class de.fzj.unicore.uas.impl.task.TaskImpl.TaskStatus
 
MULTICAST - Static variable in class de.fzj.unicore.uas.client.MultiWSRFClient
Multicast mode: all services will receive messages
MULTICAST_KEY - Static variable in class de.fzj.unicore.uas.impl.registry.MulticastRegistryServer
 
MulticastRegistryAdvertiser - Class in de.fzj.unicore.uas.impl.registry
starts advertising a registry using UDP multicast
MulticastRegistryAdvertiser() - Constructor for class de.fzj.unicore.uas.impl.registry.MulticastRegistryAdvertiser
 
MulticastRegistryFinder - Class in de.fzj.unicore.uas.impl.registry
 
MulticastRegistryFinder() - Constructor for class de.fzj.unicore.uas.impl.registry.MulticastRegistryFinder
 
MulticastRegistryServer - Class in de.fzj.unicore.uas.impl.registry
 
MulticastRegistryServer(InetAddress, int, List<String>, String) - Constructor for class de.fzj.unicore.uas.impl.registry.MulticastRegistryServer
Creates a new instance of MulticastRegistryAdvertiser
MulticastRegistryServer(InetAddress, int, String, String) - Constructor for class de.fzj.unicore.uas.impl.registry.MulticastRegistryServer
Creates a new instance of MulticastRegistryAdvertiser
MulticastRegistryServer() - Constructor for class de.fzj.unicore.uas.impl.registry.MulticastRegistryServer
Creates a new instance of MulticastRegistryAdvertiser uses default values: bgroup: 228.5.6.7 port: 7700 key: UNICORE6Registry
MultiInvocationHandler<Target> - Class in de.fzj.unicore.uas.client
Proxy invocation handler calling underlying proxies in a multicast or round-robin fashion
MultiInvocationHandler(MultiWSRFClient<?>) - Constructor for class de.fzj.unicore.uas.client.MultiInvocationHandler
 
MultiWSRFClient<T extends BaseUASClient> - Class in de.fzj.unicore.uas.client
Talks to multiple WSRF services in a round-robin or multicast fashion.
MultiWSRFClient() - Constructor for class de.fzj.unicore.uas.client.MultiWSRFClient
 
mustUpdate() - Method in class de.fzj.unicore.uas.impl.sms.StorageDescriptionRP
 
mustUpdate() - Method in class de.fzj.unicore.uas.impl.tss.rp.IDBBasedResourceProperty
checks if the IDB has changed

N

NAME - Static variable in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.FirstAccessible
 
NAME - Static variable in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.FirstApplicable
 
NAME - Static variable in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.Merge
 
NAME - Static variable in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.MergeLastOverrides
 
NameResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
A resource property representing the name of the site
It can be configured by setting the TSS_NAME_PROPERTY property to the desired value.
NameResourceProperty() - Constructor for class de.fzj.unicore.uas.impl.tss.rp.NameResourceProperty
 
NameResourceProperty(String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.NameResourceProperty
 
NAMESPACE - Static variable in interface de.fzj.unicore.uas.ReservationManagement
 
NAMESPACE - Static variable in interface de.fzj.unicore.uas.ResourceReservation
 
NAMESPACE - Static variable in interface de.fzj.unicore.uas.Task
 
needSignature(String) - Static method in class de.fzj.unicore.uas.UAS
 
newEPR() - Static method in class de.fzj.unicore.uas.util.AddressingUtil
create a new EPR that contains a metadata element specifying the server name
NodesResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
represents the number of Nodes on a TargetSystem resource
NodesResourceProperty(WSRFInstance, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.NodesResourceProperty
 
notifyProgress(T) - Method in interface de.fzj.unicore.uas.fts.ProgressListener
Notify the listener that some bytes have been written
notifyProgress(Long) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
increase the total number of transferred bytes by the given amount
NumberOfJobsProperty - Class in de.fzj.unicore.uas.impl.tss.rp
 
NumberOfJobsProperty(String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.NumberOfJobsProperty
 
NumberOfResultsRP - Class in de.fzj.unicore.uas.impl.enumeration
 
NumberOfResultsRP(EnumerationImpl) - Constructor for class de.fzj.unicore.uas.impl.enumeration.NumberOfResultsRP
 

O

ON_STARTUP_KEY - Static variable in class de.fzj.unicore.uas.UAS
To override the default UAS startup code, set this to a list of names (space-separated) of classes implementing java.lang.Runnable
ON_STARTUP_SELFTEST - Static variable in class de.fzj.unicore.uas.UAS
whether to run a connections check after startup (defaults to "true")
ON_STARTUP_WAIT_KEY - Static variable in class de.fzj.unicore.uas.UAS
To enable waiting for the gateway on startup, set this property to 'true'
ON_STARTUP_WAITTIME_KEY - Static variable in class de.fzj.unicore.uas.UAS
To enable waiting for the gateway on startup, set this property to the max wait time in seconds default: 120
onFinishCleanup() - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
onFinishCleanup() - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
 
onFinishCleanup() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
cleanup references to reduce memory footprint: this class might reside in memory for quite some time, so it should reduce memory consumption as soon as the transfer has been completed
ONLY_FILES - Static variable in class de.fzj.unicore.uas.client.GridFileFilter
 
ONLY_FOLDERS - Static variable in class de.fzj.unicore.uas.client.GridFileFilter
 
onService(String) - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
set the web service this rule refers to
onServiceInstance(String, String) - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
set the WSRF instance this rule refers to
OperatingSystemResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
represents the operating system on a TargetSystem or TargetSystemFactory resource
OperatingSystemResourceProperty(WSRFInstance, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.OperatingSystemResourceProperty
 
ORDER - Static variable in class de.fzj.unicore.uas.security.util.AttributeSourceFactory
attribute sources order property
overWrite - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
overwrite - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 

P

Pair<T1,T2> - Class in de.fzj.unicore.uas.util
Convenience class for storing pairs of objects (e.g.
Pair() - Constructor for class de.fzj.unicore.uas.util.Pair
 
Pair(T1, T2) - Constructor for class de.fzj.unicore.uas.util.Pair
 
parentEPR - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
ParentServiceEPRRP - Class in de.fzj.unicore.uas.impl.enumeration
 
ParentServiceEPRRP(EnumerationImpl) - Constructor for class de.fzj.unicore.uas.impl.enumeration.ParentServiceEPRRP
 
PATH - Static variable in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
PathedStorageImpl - Class in de.fzj.unicore.uas.impl.sms
a storage where the path is resolved once per request.
PathedStorageImpl() - Constructor for class de.fzj.unicore.uas.impl.sms.PathedStorageImpl
 
pattern - Static variable in class de.fzj.unicore.uas.security.SecurityManager
 
pause() - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
not implemented
period - Static variable in class de.fzj.unicore.uas.impl.registry.RegistryHandler
 
permitAccess() - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
 
PlainWSAuthZHandler - Class in de.fzj.unicore.uas.security
A handler for authorising access to plain Web services, and WSRF services that are non-UNICORE services (i.e.
PlainWSAuthZHandler() - Constructor for class de.fzj.unicore.uas.security.PlainWSAuthZHandler
 
PORT - Static variable in interface de.fzj.unicore.uas.ReservationManagement
 
PORTTYPE - Static variable in interface de.fzj.unicore.uas.ResourceReservation
 
PORTTYPE - Static variable in interface de.fzj.unicore.uas.Task
 
PositionRP - Class in de.fzj.unicore.uas.fts.byteio
 
PositionRP(StreamableByteIOImpl) - Constructor for class de.fzj.unicore.uas.fts.byteio.PositionRP
 
postActivate() - Method in class de.fzj.unicore.uas.impl.registry.RegistryImpl
 
postActivate() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
This method is final to avoid programmer errors in subclasses.
PREFIX - Static variable in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
PREFIX - Static variable in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory
 
PRIMARY_WITH_BACKUP - Static variable in class de.fzj.unicore.uas.client.MultiWSRFClient
The first service is the primary one, the others act as backup
process(Home, String) - Method in class de.fzj.unicore.uas.impl.registry.RegistryEntryUpdater
 
ProcessorResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
represents the Processors on a TargetSystem resource
ProcessorResourceProperty(WSRFInstance, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.ProcessorResourceProperty
 
processUserDefinedAttribute(String, String, XmlObject[], SecurityTokens) - Method in class de.fzj.unicore.uas.security.UserAttributeCallback
process an attribute defined in the User assertion
progress - Variable in class de.fzj.unicore.uas.impl.task.TaskImpl.TaskStatus
 
progressListener - Variable in class de.fzj.unicore.uas.client.ByteIOBaseClient
 
ProgressListener<T> - Interface in de.fzj.unicore.uas.fts
A progress listener can be registered with filetransfers, in order to receive notifications when data chunks have been written
ProgressListener.CancelledException - Exception in de.fzj.unicore.uas.fts
this exception is thrown by file transfer code when a "cancel" request has been received
ProgressListener.CancelledException() - Constructor for exception de.fzj.unicore.uas.fts.ProgressListener.CancelledException
 
ProgressListener.CancelledException(String, Throwable) - Constructor for exception de.fzj.unicore.uas.fts.ProgressListener.CancelledException
 
ProgressListener.CancelledException(String) - Constructor for exception de.fzj.unicore.uas.fts.ProgressListener.CancelledException
 
ProgressListener.CancelledException(Throwable) - Constructor for exception de.fzj.unicore.uas.fts.ProgressListener.CancelledException
 
PropertyHelper - Class in de.fzj.unicore.uas.util
Helper for dealing with groups of properties
PropertyHelper(Map) - Constructor for class de.fzj.unicore.uas.util.PropertyHelper
 
PropertyHelper(Map, String...) - Constructor for class de.fzj.unicore.uas.util.PropertyHelper
 
protocol - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
ProtocolRP - Class in de.fzj.unicore.uas.fts
Property representing a filetransfer protocol
ProtocolRP(ProtocolType.Enum[]) - Constructor for class de.fzj.unicore.uas.fts.ProtocolRP
 
PROXY - Static variable in class de.fzj.unicore.uas.security.ProxyCertInHandler
 
PROXY_JKS_ALIAS - Static variable in class de.fzj.unicore.uas.security.ProxyCertificate
 
PROXY_JKS_PASSWORD - Static variable in class de.fzj.unicore.uas.security.ProxyCertificate
 
PROXY_KEYSIZE - Static variable in class de.fzj.unicore.uas.security.ProxyCertOutHandler
property for defining the keysize (default: 1024)
PROXY_LIFETIME - Static variable in class de.fzj.unicore.uas.security.ProxyCertOutHandler
property for defining the lifetime in seconds (default: 2*3600, i.e. two hours)
PROXY_NS - Static variable in class de.fzj.unicore.uas.security.ProxyCertInHandler
 
PROXY_SIGNATURE - Static variable in class de.fzj.unicore.uas.security.ProxyCertificate
property for defining the signature algorithm name
default for RSA certs: SHA1WITHRSAENCRYPTION
for DSA certs: SHA256WITHDSA
ProxyCertificate - Class in de.fzj.unicore.uas.security
This class generates proxy certificates for use with Globus-based tools.
ProxyCertInHandler - Class in de.fzj.unicore.uas.security
reads a proxy cert (incl. private key) in PEM format from a SOAP header and stores it in the security context
ProxyCertInHandler() - Constructor for class de.fzj.unicore.uas.security.ProxyCertInHandler
 
ProxyCertOutHandler - Class in de.fzj.unicore.uas.security
If needed then a token with a proxy cert in PEM format is inserted into the header.
ProxyCertOutHandler() - Constructor for class de.fzj.unicore.uas.security.ProxyCertOutHandler
 
ProxyCertToUspaceProcessor - Class in de.fzj.unicore.uas.xnjs
if available, writes a proxy cert to the uspace in pem format
ProxyCertToUspaceProcessor(Configuration) - Constructor for class de.fzj.unicore.uas.xnjs.ProxyCertToUspaceProcessor
 
proxyRE - Static variable in class de.fzj.unicore.uas.security.SecurityManager
 
publish(ExecutionEnvironmentDocument.ExecutionEnvironment) - Method in class de.fzj.unicore.uas.impl.tss.rp.ExecutionEnvironmentRP
 
publish() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
publishes this ws-resource in the registry
the set of properties to be published is determined by a call to publishedRPs()
Client code should call this after setup of the instance is complete.
publishedRPs() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
returns the list of RPs to be published in the registry
publishExportData(float, float) - Static method in class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
add data values for computing export statistics
publishImportData(float, float) - Static method in class de.fzj.unicore.uas.jmx.FileTransferPerfMetrics
add data values for computing import statistics
putResult(String, XmlObject) - Static method in class de.fzj.unicore.uas.impl.task.TaskImpl
put a result
TODO notify once we support notifications

R

RandomByteIO - Interface in de.fzj.unicore.uas.fts.byteio
the random-access byteio interface
RandomByteIOImpl - Class in de.fzj.unicore.uas.fts.byteio
Implementation of the random-access byteio interface
RandomByteIOImpl() - Constructor for class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
 
RByteIOClient - Class in de.fzj.unicore.uas.client
manage data transfer using random byteio only the "simple" mechanism (inline Base64) is supported
RByteIOClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.RByteIOClient
 
RByteIOClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.RByteIOClient
 
RByteIOClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.RByteIOClient
 
RByteIOClient(EndpointReferenceType, boolean) - Constructor for class de.fzj.unicore.uas.client.RByteIOClient
 
RByteIOExport - Class in de.fzj.unicore.uas.xnjs
performs a RBYTEIO transfer from a local file to a remote location
RByteIOExport() - Constructor for class de.fzj.unicore.uas.xnjs.RByteIOExport
 
RByteIOImport - Class in de.fzj.unicore.uas.xnjs
import a file from a rbyteio storage
RByteIOImport() - Constructor for class de.fzj.unicore.uas.xnjs.RByteIOImport
 
RBYTIO_NS - Static variable in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
 
read(long, long, long, long) - Method in class de.fzj.unicore.uas.client.RByteIOClient
 
read(ReadDocument) - Method in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
 
read(ReadDocument) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
read some data
readAllData(OutputStream) - Method in class de.fzj.unicore.uas.client.FileTransferClient
convenience method that reads all data from the remote location and writes it to an output stream
readAllData(OutputStream) - Method in class de.fzj.unicore.uas.client.RByteIOClient
convenience method that reads all data and writes it to an output stream
readAllData(OutputStream, int) - Method in class de.fzj.unicore.uas.client.RByteIOClient
convenience method that reads all data and writes it to an output stream
readAllData(OutputStream) - Method in class de.fzj.unicore.uas.client.SByteIOClient
 
readAllData(OutputStream, int) - Method in class de.fzj.unicore.uas.client.SByteIOClient
convenience method that reads all data and writes it to an output stream
readAllData(OutputStream) - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
read remote data and copy to the given output stream
reAdd(EndpointReferenceType) - Method in class de.fzj.unicore.uas.impl.registry.RegistryEntryUpdater
 
readd_offset - Static variable in class de.fzj.unicore.uas.client.ExternalRegistryClient
 
readd_offset - Static variable in class de.fzj.unicore.uas.impl.registry.LocalRegistryImpl
 
ReceiveFile(ReceiveFileDocument) - Method in class de.fzj.unicore.uas.client.StorageClient
instructs the SMS to read a file from another SMS
ReceiveFile(ReceiveFileDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
create a filetransfer that imports data from a remote SMS
ReceiveFile(ReceiveFileDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
REG - Static variable in class de.fzj.unicore.uas.UAS
 
REGENTRY - Static variable in class de.fzj.unicore.uas.UAS
 
registerAuthNCheckingStrategies(AuthNCheckingStrategy...) - Static method in class de.fzj.unicore.uas.security.SecurityManager
register checking strategies
registerClient(ProtocolType.Enum, Class<? extends FileTransferClient>) - Static method in class de.fzj.unicore.uas.client.StorageClient
 
registeredClients - Static variable in class de.fzj.unicore.uas.client.StorageClient
 
Registry - Interface in de.fzj.unicore.uas
the registry interface
REGISTRY_AUTODISCOVER - Static variable in class de.fzj.unicore.uas.UAS
 
REGISTRY_NS - Static variable in interface de.fzj.unicore.uas.Registry
 
REGISTRY_PORT - Static variable in interface de.fzj.unicore.uas.Registry
 
RegistryClient - Class in de.fzj.unicore.uas.client
Client for accessing a Registry service.
RegistryClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.RegistryClient
 
RegistryClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.RegistryClient
 
RegistryClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.RegistryClient
 
RegistryClient.PingWSRFServicesFilter - Class in de.fzj.unicore.uas.client
checks whether a (WSRF) service can be accessed using the current security properties
RegistryClient.PingWSRFServicesFilter() - Constructor for class de.fzj.unicore.uas.client.RegistryClient.PingWSRFServicesFilter
 
RegistryEntryHomeImpl - Class in de.fzj.unicore.uas.impl.registry
 
RegistryEntryHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.registry.RegistryEntryHomeImpl
 
RegistryEntryImpl - Class in de.fzj.unicore.uas.impl.registry
The RegistryEntryImpl extends the basic ServiceGroupEntryImpl by security and access control, to allow control over who may destroy a registry entry
RegistryEntryImpl() - Constructor for class de.fzj.unicore.uas.impl.registry.RegistryEntryImpl
 
RegistryEntryUpdater - Class in de.fzj.unicore.uas.impl.registry
Checks and refreshes a registry entry in the local registry.
RegistryEntryUpdater() - Constructor for class de.fzj.unicore.uas.impl.registry.RegistryEntryUpdater
 
RegistryHandler - Class in de.fzj.unicore.uas.impl.registry
Manages registry info.
RegistryHandler() - Constructor for class de.fzj.unicore.uas.impl.registry.RegistryHandler
 
RegistryHomeImpl - Class in de.fzj.unicore.uas.impl.registry
 
RegistryHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.registry.RegistryHomeImpl
 
RegistryImpl - Class in de.fzj.unicore.uas.impl.registry
shared registry to be used by multiple servers for registering services
RegistryImpl() - Constructor for class de.fzj.unicore.uas.impl.registry.RegistryImpl
 
RegistryStartup - Class in de.fzj.unicore.uas.util
Starts advertising the Registry using UDP multicast To run on uas startup, set a property "uas.onstartup" to contain the string de.fzj.unicore.uas.util.RegistryStartup
RegistryStartup() - Constructor for class de.fzj.unicore.uas.util.RegistryStartup
 
release() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
remove(String) - Method in class de.fzj.unicore.uas.impl.sms.SMSReferenceResourceProperty
remove an entry by ID
remove(String) - Method in class de.fzj.unicore.uas.impl.tss.rp.JobReferenceResourceProperty
remove an entry by ID
remove(String) - Method in class de.fzj.unicore.uas.impl.tss.rp.ReservationReferenceResourceProperty
remove an entry by ID
remove(String) - Method in class de.fzj.unicore.uas.impl.tss.rp.TSSReferenceResourceProperty
remove an entry by ID
removeClient(T) - Method in class de.fzj.unicore.uas.client.MultiWSRFClient
 
removeClient() - Static method in class de.fzj.unicore.uas.security.util.AuthZAttributeStore
 
removeProperty(Object) - Static method in class de.fzj.unicore.uas.UAS
 
removeTokens() - Static method in class de.fzj.unicore.uas.security.util.AuthZAttributeStore
 
rename(String, String) - Method in class de.fzj.unicore.uas.client.StorageClient
rename a file or directory
Rename(RenameDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
Rename(RenameDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
renameTo(Resource) - Method in class de.fzj.unicore.uas.fts.http.UResource
 
RequestBuilder - Class in de.fzj.unicore.uas.security.util
helper to build XACML requests
ReservationClient - Class in de.fzj.unicore.uas.client
Client for managing a resource reservation.
ReservationClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.ReservationClient
 
ReservationClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.ReservationClient
 
ReservationClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.ReservationClient
 
ReservationClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.ReservationClient
 
ReservationManagement - Interface in de.fzj.unicore.uas
Service for managing reservations
ReservationManagementHomeImpl - Class in de.fzj.unicore.uas.impl.reservation
 
ReservationManagementHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.reservation.ReservationManagementHomeImpl
 
ReservationManagementImpl - Class in de.fzj.unicore.uas.impl.reservation
WS resource representing a resource reservation
ReservationManagementImpl() - Constructor for class de.fzj.unicore.uas.impl.reservation.ReservationManagementImpl
 
ReservationReferenceResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
holds a set of endpoint references to reservations on a TargetSystemService
ReservationReferenceResourceProperty(EndpointReferenceType[]) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.ReservationReferenceResourceProperty
 
RESERVATIONS - Static variable in class de.fzj.unicore.uas.UAS
 
ReservationStatusResourceProperty - Class in de.fzj.unicore.uas.impl.reservation
Represents the status of a resource reservation
ReservationStatusResourceProperty(String, ReservationManagementImpl, String) - Constructor for class de.fzj.unicore.uas.impl.reservation.ReservationStatusResourceProperty
 
ReserveResources(ResourceReservationRequestDocument) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
resource reservation
ReserveResources(ResourceReservationRequestDocument) - Method in interface de.fzj.unicore.uas.ResourceReservation
 
ResourceDescriptor - Class in de.fzj.unicore.uas.security.util
Descriptor for a resource.
ResourceDescriptor(String, String, String) - Constructor for class de.fzj.unicore.uas.security.util.ResourceDescriptor
 
ResourceReservation - Interface in de.fzj.unicore.uas
Resource reservation service
ResultRP - Class in de.fzj.unicore.uas.impl.task
 
ResultRP(TaskImpl) - Constructor for class de.fzj.unicore.uas.impl.task.ResultRP
 
resume() - Method in class de.fzj.unicore.uas.client.JobClient
 
Resume(ResumeDocument) - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
Resume(ResumeDocument) - Method in interface de.fzj.unicore.uas.JobManagement
 
resume(Map<String, Serializable>) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
not implemented
ROLE_ADMIN - Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
role attribute value: admin
ROLE_ANONYMOUS - Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
role attribute value: anonymous
ROLE_TRUSTED_AGENT - Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
role attribute value: trusted agent as asserted by a SAML trust delegation assertion
ROUNDROBIN - Static variable in class de.fzj.unicore.uas.client.MultiWSRFClient
Roundrobin mode
ROUNDROBIN_RETRY_ON_FAILURE - Static variable in class de.fzj.unicore.uas.client.MultiWSRFClient
Roundrobin mode, and calls will be retried if they fail
RP_RESULT - Static variable in interface de.fzj.unicore.uas.Task
resource property giving the result of the task
RP_STATUS - Static variable in interface de.fzj.unicore.uas.Task
resource property giving the result of the task
RP_SUBMISSION_SERVICE_REFERENCE - Static variable in interface de.fzj.unicore.uas.Task
resource property giving the EPR of the "parent" service
RP_SUBMISSION_TIME - Static variable in interface de.fzj.unicore.uas.Task
resource property giving the submision time
RP_SUPPORTS_RESERVATION - Static variable in interface de.fzj.unicore.uas.ResourceReservation
resource property for advertising resource reservation support.
RPAccessibleSMSEnumeration - Static variable in interface de.fzj.unicore.uas.StorageFactory
 
RPAccessibleSMSReferences - Static variable in interface de.fzj.unicore.uas.StorageFactory
 
RPAccessibleTSSReferences - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPAccessURL - Static variable in class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
 
RPAccessURL - Static variable in class de.fzj.unicore.uas.fts.http.HttpFileTransferImpl
 
RPApplication - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPApplicationResource - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPCPUCount - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPCPUCount - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPCPUTime - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPCPUTime - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPEndOfStream - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
is the resource at end of stream?
RPEntry - Static variable in interface de.fzj.unicore.uas.Registry
the resource property QName containing Entry documents
RPExecutionEnvironments - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPExecutionEnvironments - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPExecutionJSDL - Static variable in interface de.fzj.unicore.uas.JobManagement
 
RPFileSystem - Static variable in class de.fzj.unicore.uas.client.StorageClient
Filesystem descriptor
RPFileSystem - Static variable in interface de.fzj.unicore.uas.StorageManagement
Filesystem descriptor
RPFinalWSResourceInterface - Static variable in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
 
RPFinalWSResourceInterface - Static variable in interface de.fzj.unicore.uas.impl.bp.BPWSResource
 
RPJobReference - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPJobReferenceEnumeration - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPLog - Static variable in interface de.fzj.unicore.uas.JobManagement
 
RPMemoryPerNode - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPMemoryPerNode - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPName - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPName - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPNodeCount - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPNodeCount - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPNumberOfJobs - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPNumResults - Static variable in interface de.fzj.unicore.uas.Enumeration
 
RPOperatingSystem - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPOperatingSystem - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPOriginalJSDL - Static variable in interface de.fzj.unicore.uas.JobManagement
 
RPParentServiceReference - Static variable in interface de.fzj.unicore.uas.Enumeration
 
RPParentSMS - Static variable in interface de.fzj.unicore.uas.fts.FileTransfer
SMS epr
RPPosition - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
position in the stream
RPProcessor - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPProcessor - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPProtocol - Static variable in class de.fzj.unicore.uas.client.StorageClient
protocol(s) used to access the storage
RPProtocol - Static variable in interface de.fzj.unicore.uas.fts.FileTransfer
protocol used
RPProtocol - Static variable in interface de.fzj.unicore.uas.StorageManagement
protocol(s) used to access the storage
RPReadable - Static variable in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
Is the resource readable?
RPReadable - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
Is the resource readable?
RPReservationReference - Static variable in interface de.fzj.unicore.uas.ReservationManagement
the resource property containing the reference used for claiming the reservation with the batch system
RPReservationReference - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPReservationStatus - Static variable in interface de.fzj.unicore.uas.ReservationManagement
the resource property containing the status of the reservation
RPResourceEndpointReference - Static variable in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
 
RPResourceEndpointReference - Static variable in interface de.fzj.unicore.uas.impl.bp.BPWSResource
 
RPResourcePropertyNames - Static variable in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
 
RPResourcePropertyNames - Static variable in interface de.fzj.unicore.uas.impl.bp.BPWSResource
 
RPResources - Static variable in interface de.fzj.unicore.uas.ReservationManagement
the resource property containing the booked resources
RPSeekable - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
is the resource seekable?
RPSiteResource - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPSiteSpecificResources - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPSiteSpecificResources - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPSize - Static variable in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
Size resource property
RPSize - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
Size resource property
RPSize - Static variable in interface de.fzj.unicore.uas.fts.FileTransfer
Resource property representing the size of the remote file
RPSMSEnumeration - Static variable in interface de.fzj.unicore.uas.StorageFactory
 
RPSMSReferences - Static variable in interface de.fzj.unicore.uas.StorageFactory
 
RPSource - Static variable in interface de.fzj.unicore.uas.fts.FileTransfer
Resource property representing the Source of the transfer
RPStartTime - Static variable in interface de.fzj.unicore.uas.ReservationManagement
the resource property containing the start time of the reservation
RPStatus - Static variable in interface de.fzj.unicore.uas.fts.FileTransfer
Status summary (RUNNING, DONE, etc)
RPStatusDetails - Static variable in interface de.fzj.unicore.uas.fts.FileTransfer
Status details (protocol/implementation dependent)
RPStatusInfo - Static variable in interface de.fzj.unicore.uas.JobManagement
 
RPStorageDescription - Static variable in interface de.fzj.unicore.uas.StorageFactory
 
RPStorageReference - Static variable in interface de.fzj.unicore.uas.JobManagement
 
RPStorageReference - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPSubmissionTime - Static variable in interface de.fzj.unicore.uas.JobManagement
 
RPTarget - Static variable in interface de.fzj.unicore.uas.fts.FileTransfer
Resource property representing the Target of the transfer
RPTargetSystemReference - Static variable in interface de.fzj.unicore.uas.JobManagement
 
RPTargetSystemReference - Static variable in interface de.fzj.unicore.uas.ReservationManagement
the resource property containing the reference to the target system where the resources have been reserved
RPTextInfo - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPTextInfo - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPTotalCPUCount - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPTotalCPUCount - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPTransferMechanisms - Static variable in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
Transfer mechanisms supported by this implementation
RPTransferMechanisms - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
Transfer mechanisms supported by this implementation
RPTransferred - Static variable in interface de.fzj.unicore.uas.fts.FileTransfer
bytes transferred
RPTSSReferences - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPUpSince - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPUpSince - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RPWorkingDir - Static variable in interface de.fzj.unicore.uas.JobManagement
 
RPWriteable - Static variable in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
Is the resource readable?
RPWriteable - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
Is the resource readable?
RPWsResourceInterfaces - Static variable in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
 
RPWsResourceInterfaces - Static variable in interface de.fzj.unicore.uas.impl.bp.BPWSResource
 
RPXlogin - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
RPXlogin - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
RuleBuilder - Class in de.fzj.unicore.uas.security.util
helper to generate XACML rules using a nice, "fluent" API, based on the SUN XACML 1.0 implementation,
RuleBuilder() - Constructor for class de.fzj.unicore.uas.security.util.RuleBuilder
 
run() - Method in class de.fzj.unicore.uas.discovery.ComponentFinder
 
run() - Method in class de.fzj.unicore.uas.discovery.GatewayRegistration
 
run() - Method in class de.fzj.unicore.uas.impl.registry.MulticastRegistryAdvertiser
 
run() - Method in class de.fzj.unicore.uas.impl.registry.MulticastRegistryServer
 
run() - Method in class de.fzj.unicore.uas.impl.sms.InitDefaultStorageFactory
 
run() - Method in class de.fzj.unicore.uas.util.CreateSMSOnStartup
 
run() - Method in class de.fzj.unicore.uas.util.DefaultOnStartup
 
run() - Method in class de.fzj.unicore.uas.util.RegistryStartup
 
run() - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
run() - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
 
runExpiryCheckNow() - Method in class de.fzj.unicore.uas.impl.registry.LocalRegistryEntryHomeImpl
 

S

SAML2_NS - Static variable in class de.fzj.unicore.uas.security.SAMLVOMSSecurityInHandler
 
SAML2_NS - Static variable in class de.fzj.unicore.uas.security.SAMLVOMSSecurityOutHandler
 
SAML_ATTRIBUTE_REQUEST_NAMEFORMAT - Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
SAML attribute name for transporting attribute requests from client to server
SAMLVOMSSecurityInHandler - Class in de.fzj.unicore.uas.security
SAML VOMS Security In Handler We use the AttributeHandlingCallback during the building of a XACML request.
SAMLVOMSSecurityInHandler() - Constructor for class de.fzj.unicore.uas.security.SAMLVOMSSecurityInHandler
 
SAMLVOMSSecurityOutHandler - Class in de.fzj.unicore.uas.security
SAML VOMS Security Out Handler
SAMLVOMSSecurityOutHandler() - Constructor for class de.fzj.unicore.uas.security.SAMLVOMSSecurityOutHandler
 
SByteIOClient - Class in de.fzj.unicore.uas.client
manage data transfer using streamable byteio only the "simple" mechanism (inline Base64) is supported
SByteIOClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.SByteIOClient
 
SByteIOClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.SByteIOClient
 
SByteIOClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.SByteIOClient
 
SByteIOClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.SByteIOClient
 
SByteIOExport - Class in de.fzj.unicore.uas.xnjs
performs an SBYTEIO transfer from a local file to a remote location
SByteIOExport() - Constructor for class de.fzj.unicore.uas.xnjs.SByteIOExport
 
SByteIOImport - Class in de.fzj.unicore.uas.xnjs
import a file from a storage using the sbyteio protocol
SByteIOImport() - Constructor for class de.fzj.unicore.uas.xnjs.SByteIOImport
 
SBYTIO_NS - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
basic namespace for sbyteio
SBYTIO_ORIGIN_BEGINNING - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
origin indicator: start of stream
SBYTIO_ORIGIN_CURRENT - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
origin indicator: current position
SBYTIO_ORIGIN_END - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
origin indicator: end of stream
scheduledExecutor - Static variable in class de.fzj.unicore.uas.impl.registry.RegistryHandler
 
sec - Variable in class de.fzj.unicore.uas.security.ProxyCertOutHandler
 
sec - Variable in class de.fzj.unicore.uas.security.SAMLVOMSSecurityOutHandler
 
sec - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
security - Variable in class de.fzj.unicore.uas.client.UASClientFactory
 
SECURITY - Static variable in class de.fzj.unicore.uas.util.LogUtil
log category: security
SecurityException - Exception in de.fzj.unicore.uas.security
 
SecurityException() - Constructor for exception de.fzj.unicore.uas.security.SecurityException
 
SecurityException(String, Throwable) - Constructor for exception de.fzj.unicore.uas.security.SecurityException
 
SecurityException(String) - Constructor for exception de.fzj.unicore.uas.security.SecurityException
 
SecurityException(Throwable) - Constructor for exception de.fzj.unicore.uas.security.SecurityException
 
SecurityManager - Class in de.fzj.unicore.uas.security
access to security components
SecurityManager.NullAuthoriser - Class in de.fzj.unicore.uas.security
 
SecurityManager.NullAuthoriser() - Constructor for class de.fzj.unicore.uas.security.SecurityManager.NullAuthoriser
 
SecurityOutHandler - Interface in de.fzj.unicore.uas.security
helper that allows to configure an out handler with security settings
SecurityTokens - Class in de.fzj.unicore.uas.security
Deprecated. use eu.unicore.security.xfireutil.SecurityTokens instead
SecurityTokens() - Constructor for class de.fzj.unicore.uas.security.SecurityTokens
Deprecated.  
seekRead(long, int) - Method in class de.fzj.unicore.uas.client.SByteIOClient
read a block from the current position
seekRead(SeekReadDocument) - Method in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
seek read
seekRead(SeekReadDocument) - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
 
seekReadFromOrigin(long, int) - Method in class de.fzj.unicore.uas.client.SByteIOClient
read a block from the beginning of the stream
seekWrite(byte[], long, String) - Method in class de.fzj.unicore.uas.client.SByteIOClient
 
seekWrite(SeekWriteDocument) - Method in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
seek write
seekWrite(SeekWriteDocument) - Method in class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
 
SendFile(SendFileDocument) - Method in class de.fzj.unicore.uas.client.StorageClient
instructs SMS to push a file to another SMS
sendFile(String, String) - Method in class de.fzj.unicore.uas.client.StorageClient
instructs the SMS to send a file from source and write it to the remote destination
SendFile(SendFileDocument) - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
create a filetransfer that pushes data to a remote SMS
SendFile(SendFileDocument) - Method in interface de.fzj.unicore.uas.StorageManagement
 
sendRequest(String) - Method in class de.fzj.unicore.uas.discovery.ComponentFinder
 
sendResponse(String) - Method in class de.fzj.unicore.uas.impl.registry.MulticastRegistryServer
 
sep - Static variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
serialVersionUID - Static variable in class de.fzj.unicore.uas.fts.BaselineFileTransferImpl
Deprecated.  
serialVersionUID - Static variable in class de.fzj.unicore.uas.fts.SourceResourceProperty
 
serialVersionUID - Static variable in class de.fzj.unicore.uas.fts.StatusResourceProperty
 
serialVersionUID - Static variable in class de.fzj.unicore.uas.fts.TargetResourceProperty
 
serialVersionUID - Static variable in class de.fzj.unicore.uas.fts.TransferredBytesResourceProperty
 
serialVersionUID - Static variable in class de.fzj.unicore.uas.impl.tss.rp.NameResourceProperty
 
SERVER_NAME - Static variable in class de.fzj.unicore.uas.util.Constants
 
ServerToServerFileTransferImpl - Class in de.fzj.unicore.uas.fts
WS-Resource for initiating and monitoring a server-to-server file transfer the source parameter is a UNICORE6 URI the target is the local file (relative to storage root)
ServerToServerFileTransferImpl() - Constructor for class de.fzj.unicore.uas.fts.ServerToServerFileTransferImpl
 
SERVICE_NAME - Static variable in interface de.fzj.unicore.uas.Enumeration
 
SERVICES - Static variable in class de.fzj.unicore.uas.util.LogUtil
log category: services
setAccessControlEnabled(boolean) - Static method in class de.fzj.unicore.uas.security.SecurityManager
 
setAddTrustDelegation(boolean) - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
select whether trust delegation is enabled for outgoing messages TODO rename to issueTrustDelegation(boolean value)
setAddTrustDelegation(boolean) - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
setAppend(boolean) - Method in class de.fzj.unicore.uas.client.FileTransferClient
set the "append" flag that is used when importing data to a remote location.
setBatchSize(int) - Method in class de.fzj.unicore.uas.client.EnumerationClient
set the batch size that is used by the EnumerationClient.iterator() method
setChunksize(int) - Method in class de.fzj.unicore.uas.client.ByteIOBaseClient
 
setChunksize(int) - Method in interface de.fzj.unicore.uas.client.FileTransferClient.IChunked
 
setClassLoader(ClassLoader) - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
set the classloader to be used e.g. for dynamically loading security handlers
setClassLoader(ClassLoader) - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
setClient(Client) - Static method in class de.fzj.unicore.uas.security.util.AuthZAttributeStore
 
setClient(Client) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
setCombiningPolicy(String) - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain
 
setCriteria(String) - Method in class de.fzj.unicore.uas.client.GridFileFilter
translates the given criteria into a regular expression and sets it for this filter
setCriteria(String) - Method in interface de.fzj.unicore.uas.client.IGridFileFilter
set the given criteria as the criteria of this filter
setDefaultOwner() - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
set the default owner of this resource, which is the original user if trust delegation info is present, or we have the user cert the consignor, if available
setDescription(String) - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
 
setDirectFT() - Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
checks the SMSBaseImpl.SMS_DIRECT_FILETRANSFER property and sets the corresponding flag
setExport(boolean) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
setExtraSecurityTokens(Map<String, Object>) - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
set extra security tokens to be used in outgoing calls
setExtraSecurityTokens(Map<String, Object>) - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
setFileFolderCriteria(int) - Method in class de.fzj.unicore.uas.client.GridFileFilter
 
setFilterDuplicates(boolean) - Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
 
setGlobalRetryPolicy(ReliableProxy.RetryDecider) - Method in class de.fzj.unicore.uas.client.MultiWSRFClient
sets the ReliableProxy.RetryDecider retry policy on all the clients
setID(String) - Method in class de.fzj.unicore.uas.security.util.RuleBuilder
 
setLegacyOrder(String) - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain
 
setLogLevel(String, String) - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
setLogLevel(String, String) - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
setM1(T1) - Method in class de.fzj.unicore.uas.util.Pair
 
setM2(T2) - Method in class de.fzj.unicore.uas.util.Pair
 
setMaxRetries(int) - Method in class de.fzj.unicore.uas.client.MultiWSRFClient
 
setMode(int) - Method in class de.fzj.unicore.uas.client.MultiInvocationHandler
 
setMode(int) - Method in class de.fzj.unicore.uas.client.MultiWSRFClient
 
setOK() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
setOrder(String) - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain
 
setOverwritePolicy(IFileTransfer.OverwritePolicy) - Method in class de.fzj.unicore.uas.fts.http.UResource
 
setOverwritePolicy(IFileTransfer.OverwritePolicy) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
setOwner(CertPath) - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
 
setOwner(X509Certificate) - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
set the owner using a X509Certificate
setOwner(X500Principal) - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
set the owner using an X500Principal
setOwner(String) - Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
set the owner using the String form of an X500Principal
setProgressListener(ProgressListener<Long>) - Method in class de.fzj.unicore.uas.client.ByteIOBaseClient
 
setProgressListener(ProgressListener<Long>) - Method in interface de.fzj.unicore.uas.client.FileTransferClient.IMonitorable
 
setProgressListener(ProgressListener<Long>) - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
register a progress callback
setProperties(Properties) - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain
 
setProperty(SourceTargetType) - Method in class de.fzj.unicore.uas.fts.SourceResourceProperty
 
setProperty(StatusType) - Method in class de.fzj.unicore.uas.fts.StatusResourceProperty
 
setProperty(SourceTargetType) - Method in class de.fzj.unicore.uas.fts.TargetResourceProperty
 
setProperty(Long) - Method in class de.fzj.unicore.uas.fts.TransferredBytesResourceProperty
 
setProperty(String) - Method in class de.fzj.unicore.uas.impl.job.LogResourceProperty
 
setProperty(EndpointReferenceType) - Method in class de.fzj.unicore.uas.impl.job.TSSReferenceResourceProperty
set the reference
setProperty(EndpointReferenceType[]) - Method in class de.fzj.unicore.uas.impl.sms.SMSReferenceResourceProperty
 
setProperty(ApplicationResourceType[]) - Method in class de.fzj.unicore.uas.impl.tss.rp.ApplicationsResourceProperty
sets the array of applications
setProperty(EndpointReferenceType[]) - Method in class de.fzj.unicore.uas.impl.tss.rp.JobReferenceResourceProperty
 
setProperty(String) - Method in class de.fzj.unicore.uas.impl.tss.rp.NameResourceProperty
 
setProperty(BigInteger) - Method in class de.fzj.unicore.uas.impl.tss.rp.NumberOfJobsProperty
sets the total number of jobs
setProperty(ProcessorType) - Method in class de.fzj.unicore.uas.impl.tss.rp.ProcessorResourceProperty
sets the property
setProperty(EndpointReferenceType[]) - Method in class de.fzj.unicore.uas.impl.tss.rp.ReservationReferenceResourceProperty
 
setProperty(StorageReferenceType[]) - Method in class de.fzj.unicore.uas.impl.tss.rp.StorageReferenceResourceProperty
 
setProperty(TextInfoType[]) - Method in class de.fzj.unicore.uas.impl.tss.rp.TextInfoResourceProperty
sets the array of TextInfoType
setProperty(EndpointReferenceType[]) - Method in class de.fzj.unicore.uas.impl.tss.rp.TSSReferenceResourceProperty
 
setProperty(String, String) - Method in class de.fzj.unicore.uas.jmx.UASAdmin
 
setProperty(String, String) - Method in interface de.fzj.unicore.uas.jmx.UASAdminMBean
 
setProperty(String, String) - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
set a property
setProperty(String, String) - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
set a property
setProperty(Object, Object) - Static method in class de.fzj.unicore.uas.UAS
 
setReceiver(X500Principal) - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
for client calls that need to issue trust delegations, set the X500Principal of the receiver
setReceiver(X500Principal) - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
setRequestedUser(String) - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
Sets the user under whose identity you want the request to be invoked.
setRequestedUser(String) - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
setRetryDefaults() - Method in class de.fzj.unicore.uas.client.BaseUASClient
sets the default behaviour on failed web service calls Recoverable errors: Unrecoverable errors: access denied
setSecurityProperties(IUASSecurityProperties) - Static method in class de.fzj.unicore.uas.UAS
 
setSignMessage(boolean) - Method in interface de.fzj.unicore.uas.security.IUASSecurityProperties
select whether the outgoing message should be signed
setSignMessage(boolean) - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
setSmsEPR(EndpointReferenceType) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
setSource(String) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
setStorageAdapter(IStorageAdapter) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
setTarget(String) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
setTargets(List<Target>) - Method in class de.fzj.unicore.uas.client.MultiInvocationHandler
 
SetTerminationTime(SetTerminationTimeDocument) - Method in class de.fzj.unicore.uas.impl.registry.LocalRegistryImpl
 
SetTerminationTime(SetTerminationTimeDocument) - Method in class de.fzj.unicore.uas.impl.registry.RegistryImpl
 
SetTerminationTime(SetTerminationTimeDocument) - Method in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
SetTerminationTime(SetTerminationTimeDocument) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
 
setTokens(SecurityTokens) - Static method in class de.fzj.unicore.uas.security.util.AuthZAttributeStore
 
setTrustDelegationTokens(List<TrustDelegation>) - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
shutdown() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
 
SimplePDP - Class in de.fzj.unicore.uas.security
simple PDP
uses SUN's XACML implementation (sunxacml.sourceforge.net) which is Copyright 2003-2004 Sun Microsystems, Inc.
SimplePDP() - Constructor for class de.fzj.unicore.uas.security.SimplePDP
Default constructor.
SiteSpecificResourcesRP - Class in de.fzj.unicore.uas.impl.tss.rp
 
SiteSpecificResourcesRP(WSRFInstance, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.SiteSpecificResourcesRP
 
skipToElement(XmlCursor, QName) - Static method in class de.fzj.unicore.uas.util.AddressingUtil
 
SMF - Static variable in class de.fzj.unicore.uas.UAS
 
SMF_NS - Static variable in interface de.fzj.unicore.uas.StorageFactory
 
SMF_PORT - Static variable in interface de.fzj.unicore.uas.StorageFactory
 
SMS - Static variable in class de.fzj.unicore.uas.UAS
 
SMS_DIRECT_FILETRANSFER - Static variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
SMS_NS - Static variable in interface de.fzj.unicore.uas.StorageManagement
 
SMS_PORT - Static variable in interface de.fzj.unicore.uas.StorageManagement
 
SMS_PROTOCOLS - Static variable in class de.fzj.unicore.uas.UAS
Property defining the protocols supported by the SMS
This is a list of String-separated protocols, e.g.
SMS_TRANSFER_FORCEREMOTE - Static variable in class de.fzj.unicore.uas.UAS
When doing file transfers, UNICORE tries to detect whether two storage resources are accessing the same filesystem.
SMSBaseImpl - Class in de.fzj.unicore.uas.impl.sms
Basic Storage Management service implementation
SMSBaseImpl() - Constructor for class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
smsEPR - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
SMSReferenceResourceProperty - Class in de.fzj.unicore.uas.impl.sms
holds a set of references to the SMS instances created by a StorageFactory
SMSReferenceResourceProperty(EndpointReferenceType[]) - Constructor for class de.fzj.unicore.uas.impl.sms.SMSReferenceResourceProperty
 
soapActionsForDSig - Static variable in class de.fzj.unicore.uas.UAS
for the atomic services, this is the list of SOAP actions (i.e. methods) where we require a digital signature
source - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
source - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
SourceResourceProperty - Class in de.fzj.unicore.uas.fts
 
SourceResourceProperty(SourceTargetType) - Constructor for class de.fzj.unicore.uas.fts.SourceResourceProperty
 
start() - Method in class de.fzj.unicore.uas.client.JobClient
start this job
This will throw an exception if the job is not in the READY state
Start(StartDocument) - Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
Start(StartDocument) - Method in interface de.fzj.unicore.uas.JobManagement
 
start() - Method in class de.fzj.unicore.uas.UAS
starts the UNICORE/X server asynchronously, i.e. this method returns immediately
startSynchronous() - Method in class de.fzj.unicore.uas.UAS
starts UNICORE/X synchronously, returns only after server is started
StartTimeResourceProperty - Class in de.fzj.unicore.uas.impl.reservation
Represents the start time of a resource reservation
StartTimeResourceProperty(String, Calendar, ReservationManagementImpl, String) - Constructor for class de.fzj.unicore.uas.impl.reservation.StartTimeResourceProperty
 
status - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
status - Variable in class de.fzj.unicore.uas.impl.task.TaskImpl.TaskStatus
 
status - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
STATUS_DONE - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
STATUS_FAILED - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
STATUS_OK - Static variable in interface de.fzj.unicore.uas.client.IRegistryQuery
 
STATUS_RUNNING - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
STATUS_UNDEFINED - Static variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
StatusInfoResourceProperty - Class in de.fzj.unicore.uas.impl.job
Represents the job status
StatusInfoResourceProperty(String, JobManagementImpl, String) - Constructor for class de.fzj.unicore.uas.impl.job.StatusInfoResourceProperty
 
statusMessage - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
StatusResourceProperty - Class in de.fzj.unicore.uas.fts
 
StatusResourceProperty(StatusType, WSRFInstance) - Constructor for class de.fzj.unicore.uas.fts.StatusResourceProperty
 
StatusRP - Class in de.fzj.unicore.uas.impl.task
 
StatusRP(TaskImpl) - Constructor for class de.fzj.unicore.uas.impl.task.StatusRP
 
STDERR - Static variable in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
StdErrProperty - Class in de.fzj.unicore.uas.impl.job
 
StdErrProperty(String, String) - Constructor for class de.fzj.unicore.uas.impl.job.StdErrProperty
 
STDOUT - Static variable in class de.fzj.unicore.uas.impl.job.JobManagementImpl
 
StdOutProperty - Class in de.fzj.unicore.uas.impl.job
 
StdOutProperty(String, String) - Constructor for class de.fzj.unicore.uas.impl.job.StdOutProperty
 
storageAdapter - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
storageAdapterFactory - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
StorageAdapterFactory - Interface in de.fzj.unicore.uas.xnjs
 
StorageClient - Class in de.fzj.unicore.uas.client
a client to access storage management services
Apart from providing convenient access to the functionality given by the StorageManagement interface, this client provides a number of helper methods.
StorageClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.StorageClient
connect to the service at EPR 'address' using the given URL
StorageClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.StorageClient
 
StorageClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.StorageClient
connect to the service at EPR 'address' using default security settings
StorageDescriptionRP - Class in de.fzj.unicore.uas.impl.sms
publishes descriptions of the available storage types to clients
StorageDescriptionRP() - Constructor for class de.fzj.unicore.uas.impl.sms.StorageDescriptionRP
 
StorageFactory - Interface in de.fzj.unicore.uas
 
StorageFactoryClient - Class in de.fzj.unicore.uas.client
Client for the StorageFactory service
StorageFactoryClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.StorageFactoryClient
 
StorageFactoryClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.StorageFactoryClient
 
StorageFactoryClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.StorageFactoryClient
connect to the given StorageFactory using default security settings
StorageFactoryClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.StorageFactoryClient
connect to the given StorageFactory using default security settings
StorageFactoryHomeImpl - Class in de.fzj.unicore.uas.impl.sms
Storage factory home
StorageFactoryHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.sms.StorageFactoryHomeImpl
 
storageFactoryID - Variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
the unique ID of the factory service that created this instance (can be null)
StorageFactoryImpl - Class in de.fzj.unicore.uas.impl.sms
Implements the storage factory
StorageFactoryImpl() - Constructor for class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 
StorageInfoProvider - Interface in de.fzj.unicore.uas.impl.sms
provides detailed information about a storage backend for use by the StorageFactory
StorageManagement - Interface in de.fzj.unicore.uas
 
StorageManagementHomeImpl - Class in de.fzj.unicore.uas.impl.sms
Storage service home.
StorageManagementHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.sms.StorageManagementHomeImpl
 
StorageManagementHomeImpl.StorageTypes - Enum in de.fzj.unicore.uas.impl.sms
the types of storages
HOME: mapped to current user's home VARIABLE: actual path is looked up using the TSI, resolving any variables FIXEDPATH: mapped to a fixed path (e.g.
StorageReferenceResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
holds a set of references to StorageManagement services
StorageReferenceResourceProperty(StorageReferenceType[]) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.StorageReferenceResourceProperty
 
StorageReferenceResourceProperty(EndpointReferenceType[]) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.StorageReferenceResourceProperty
 
storageRoot - Variable in class de.fzj.unicore.uas.impl.sms.PathedStorageImpl
 
StreamableByteIO - Interface in de.fzj.unicore.uas.fts.byteio
streamable byte-io interface
StreamableByteIOImpl - Class in de.fzj.unicore.uas.fts.byteio
streamable byte implementation
SByteIO has the concept of a stateful access to a stream, so this class keeps references to existing Input/Output streams in a static map keyed with the id of the filetransfer.
StreamableByteIOImpl() - Constructor for class de.fzj.unicore.uas.fts.byteio.StreamableByteIOImpl
 
submit(SubmitDocument) - Method in class de.fzj.unicore.uas.client.ReservationClient
Submit a job to the TSS used in this reservation
If not present, the booking reference is inserted automatically into the resource description.
Submit(SubmitDocument) - Method in class de.fzj.unicore.uas.client.TSSClient
submit a job
submit(SubmitDocument) - Method in class de.fzj.unicore.uas.client.TSSClient
Submit a job, and return a JMS client
Submit(SubmitDocument) - Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
Submit(SubmitDocument) - Method in interface de.fzj.unicore.uas.TargetSystem
 
subscribe(QName) - Method in class de.fzj.unicore.uas.client.UASNotificationClient
subscribe to all changes of the resource property defined by the given qname.
subscribe(QName, String) - Method in class de.fzj.unicore.uas.client.UASNotificationClient
subscribe to "simple" property changes
SUFFIX_CLASS - Static variable in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory
 
SUFFIX_PATH - Static variable in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory
 
SUFFIX_TYPE - Static variable in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory
 
supported - Static variable in class de.fzj.unicore.uas.util.Constants
 
supportsReservation() - Method in class de.fzj.unicore.uas.client.TSFClient
 
supportsReservation() - Method in class de.fzj.unicore.uas.client.TSSClient
does this target system support reservation?
supportsReservation() - Method in class de.fzj.unicore.uas.xnjs.XNJSFacade
check if the XNJS is configured to support reservation
systemShutdown() - Static method in class de.fzj.unicore.uas.xnjs.XNJSFacade
shutdown all the XNJS instances --- only used at server stop

T

target - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
target - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
TargetResourceProperty - Class in de.fzj.unicore.uas.fts
 
TargetResourceProperty(SourceTargetType) - Constructor for class de.fzj.unicore.uas.fts.TargetResourceProperty
 
TargetSystem - Interface in de.fzj.unicore.uas
 
TargetSystemFactory - Interface in de.fzj.unicore.uas
 
TargetSystemFactoryHomeImpl - Class in de.fzj.unicore.uas.impl.tss
 
TargetSystemFactoryHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryHomeImpl
 
TargetSystemFactoryImpl - Class in de.fzj.unicore.uas.impl.tss
Implements the TargetSystemFactory interface.
TargetSystemFactoryImpl() - Constructor for class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
 
TargetSystemHomeImpl - Class in de.fzj.unicore.uas.impl.tss
 
TargetSystemHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.tss.TargetSystemHomeImpl
 
TargetSystemImpl - Class in de.fzj.unicore.uas.impl.tss
The implementation of the TargetSystem service.
TargetSystemImpl() - Constructor for class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
 
Task - Interface in de.fzj.unicore.uas
Task service for monitoring asynchronous tasks
TaskClient - Class in de.fzj.unicore.uas.client
client for talking to a Task service
TaskClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.TaskClient
 
TaskClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.TaskClient
 
TaskClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.TaskClient
 
TaskClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.TaskClient
 
TaskHomeImpl - Class in de.fzj.unicore.uas.impl.task
 
TaskHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.task.TaskHomeImpl
 
TaskImpl - Class in de.fzj.unicore.uas.impl.task
implementation of the Task service.
TaskImpl() - Constructor for class de.fzj.unicore.uas.impl.task.TaskImpl
 
TaskImpl.TaskStatus - Class in de.fzj.unicore.uas.impl.task
 
TaskImpl.TaskStatus() - Constructor for class de.fzj.unicore.uas.impl.task.TaskImpl.TaskStatus
 
TDOutHandler - Class in de.fzj.unicore.uas.security
Trust delegation handler for outgoing messages.
TDOutHandler() - Constructor for class de.fzj.unicore.uas.security.TDOutHandler
 
TextInfoResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
exposes the TextInfo fields defined in the XNJS IDB
TextInfoResourceProperty(UASWSResourceImpl, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.TextInfoResourceProperty
 
TimeoutRunner<V> - Class in de.fzj.unicore.uas.util
runs a task with an external timeout
TimeoutRunner(Callable<V>, int, TimeUnit) - Constructor for class de.fzj.unicore.uas.util.TimeoutRunner
 
toString() - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
toString() - Method in class de.fzj.unicore.uas.security.UASSecurityProperties
 
toString() - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.FirstAccessible
 
toString() - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.FirstApplicable
 
toString() - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.Merge
 
toString() - Method in class de.fzj.unicore.uas.security.util.AttributeSourcesChain.MergeLastOverrides
 
toString() - Method in class de.fzj.unicore.uas.security.util.ResourceDescriptor
 
toString() - Method in class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory.AddOnStorageDescription
 
TotalCPUsResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
represents the total number of CPUs on a TargetSystem or TargetSystemFactory resource
TotalCPUsResourceProperty(WSRFInstance, String) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.TotalCPUsResourceProperty
 
toURI(String) - Method in class de.fzj.unicore.uas.fts.FileTransferImpl
 
TRANSFER_MTOM - Static variable in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
transfer type: MTOM
TRANSFER_SIMPLE - Static variable in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
transfer type: simple
TRANSFER_SIMPLE - Static variable in interface de.fzj.unicore.uas.fts.byteio.StreamableByteIO
transfer type: simple
TransferControllerClient - Class in de.fzj.unicore.uas.client
monitor and manage a server-to-server file transfer
TransferControllerClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.TransferControllerClient
 
TransferControllerClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.TransferControllerClient
 
TransferControllerClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.TransferControllerClient
 
transferFile(String, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
transferFile(GridFileType, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
import the file.
transferFileFromRemote(String, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
transferFileFromRemote(GridFileType, StorageClient) - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
 
transferFileLocal(String, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
transferFileLocal(GridFileType, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
 
transferFolder(String, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
transferFolder(GridFileType, StorageClient, String) - Method in class de.fzj.unicore.uas.xnjs.U6FileImportBase
 
transferredBytes - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
transferredBytes - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
TransferredBytesResourceProperty - Class in de.fzj.unicore.uas.fts
 
TransferredBytesResourceProperty(Long, WSRFInstance) - Constructor for class de.fzj.unicore.uas.fts.TransferredBytesResourceProperty
 
translateCriteria(String) - Static method in class de.fzj.unicore.uas.client.GridFileFilter
translates the given criteria into a regular expression representing criteria is static to allow flexible use of this method
truncAppend(long, byte[]) - Method in class de.fzj.unicore.uas.client.RByteIOClient
write a block of data, beginning at the given offset, and truncating the remainder of the file
truncAppend(TruncAppendDocument) - Method in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
 
truncAppend(TruncAppendDocument) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
 
TSF - Static variable in class de.fzj.unicore.uas.UAS
 
TSF_NS - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
TSF_PORT - Static variable in interface de.fzj.unicore.uas.TargetSystemFactory
 
TSF_XNJS_CONFIGFILE - Static variable in class de.fzj.unicore.uas.UAS
set the name or the XNJS config file
TSFClient - Class in de.fzj.unicore.uas.client
Client for the TargetSystemFactory service
TSFClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.TSFClient
 
TSFClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.TSFClient
 
TSFClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.TSFClient
 
TSFClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.TSFClient
 
TSIStorageAdapterFactory - Class in de.fzj.unicore.uas.xnjs
 
TSIStorageAdapterFactory(String) - Constructor for class de.fzj.unicore.uas.xnjs.TSIStorageAdapterFactory
 
TSS - Static variable in class de.fzj.unicore.uas.UAS
 
TSS_DISABLE_HOME_PROPERTY - Static variable in class de.fzj.unicore.uas.UAS
property defining the vsite name (i.e. default TSS name)
TSS_FORCE_UNIQUE_STORAGE_IDS - Static variable in class de.fzj.unicore.uas.UAS
if set to true, the storages attached to a TSS will always have unique IDs.
TSS_NAME_PROPERTY - Static variable in class de.fzj.unicore.uas.impl.tss.rp.NameResourceProperty
a config property for setting the site name
TSS_NAME_PROPERTY - Static variable in class de.fzj.unicore.uas.UAS
property defining the vsite name (i.e. default TSS name)
TSS_NS - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
TSS_PORT - Static variable in interface de.fzj.unicore.uas.TargetSystem
 
TSSClient - Class in de.fzj.unicore.uas.client
client for the TargetSystem Service
TSSClient(String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.TSSClient
 
TSSClient(EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.TSSClient
 
TSSClient(String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.TSSClient
 
TSSClient(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.TSSClient
 
TSSReferenceResourceProperty - Class in de.fzj.unicore.uas.impl.job
holds a reference to the TargetSystem service to which the job was submitted
TSSReferenceResourceProperty(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.impl.job.TSSReferenceResourceProperty
 
TSSReferenceResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
holds a set of references to the TargetSystemServices created by a TSF
TSSReferenceResourceProperty(EndpointReferenceType[]) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.TSSReferenceResourceProperty
 
TYPE - Static variable in class de.fzj.unicore.uas.impl.sms.StorageFactoryImpl
 

U

U6_RESOURCE_ID - Static variable in class de.fzj.unicore.uas.util.Constants
 
U6FileExportBase - Class in de.fzj.unicore.uas.xnjs
Base class for UNICORE file exports
Sub classes need only provide an appropriate client class and the protocol that is used.
U6FileExportBase() - Constructor for class de.fzj.unicore.uas.xnjs.U6FileExportBase
 
U6FileImportBase - Class in de.fzj.unicore.uas.xnjs
Base class for UNICORE file imports
Sub classes need only provide an appropriate client class and the protocol that is used.
U6FileImportBase() - Constructor for class de.fzj.unicore.uas.xnjs.U6FileImportBase
 
U6FileTransferBase - Class in de.fzj.unicore.uas.xnjs
Base class for UNICORE 6 file staging
There are subclasses U6FileImportBase for import and U6FileExportBase for export.
U6FileTransferBase() - Constructor for class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 
U6FileTransferCreator - Class in de.fzj.unicore.uas.xnjs
creates IFileTransfer instances that use the BFT protocol
U6FileTransferCreator(Configuration) - Constructor for class de.fzj.unicore.uas.xnjs.U6FileTransferCreator
 
U6HttpConnectionFactory - Class in de.fzj.unicore.uas.xnjs
creates HTTP(s) connections for plain http(s) data staging using the UNICORE/X server's key/truststore
U6HttpConnectionFactory() - Constructor for class de.fzj.unicore.uas.xnjs.U6HttpConnectionFactory
 
UAS - Class in de.fzj.unicore.uas
main class, intended to run the UAS as a set of standalone services, including a target system factory, job management etc.
UAS() - Constructor for class de.fzj.unicore.uas.UAS
run the uas using default settings
UAS(String) - Constructor for class de.fzj.unicore.uas.UAS
run the UAS reading properties from a file
UAS_AUTHORISER - Static variable in interface de.fzj.unicore.uas.security.IUASSecurityProperties
Deprecated. - see AttributeSourceFactory for the new way of configuring attribute sources
UAS_AUTHORISER_PROXY_SUPPORT - Static variable in interface de.fzj.unicore.uas.security.IUASSecurityProperties
set to "true" to enable proxy certificate support, i.e. proper handling of the proxy DNs (does NOT mean that proxies can be used for the SSL connection to the UNICORE/X container)
UAS_CHECK_CONSIGNOR_SIGNATURE - Static variable in interface de.fzj.unicore.uas.security.IUASSecurityProperties
do we check if the consignor assertion is signed?
UAS_CHECKACCESS - Static variable in interface de.fzj.unicore.uas.security.IUASSecurityProperties
do we check access on the WSRF level?
UAS_CHECKACCESS_PDP - Static variable in interface de.fzj.unicore.uas.security.IUASSecurityProperties
access control PDP class name (implementing de.fzj.uas.security.XacmlPDP)
UAS_CHECKACCESS_PDPCONFIG - Static variable in interface de.fzj.unicore.uas.security.IUASSecurityProperties
configuration file for the PDP
UAS_GATEWAY_ALIAS - Static variable in interface de.fzj.unicore.uas.security.IUASSecurityProperties
for stricter security, define which certificate from the truststore will be used to verify gateway consignor assertions
UAS_INHANDLER_NAME - Static variable in interface de.fzj.unicore.uas.security.IUASSecurityProperties
for CLIENT use: space-separated names of any extra UAS incoming security handler classes
UAS_OUTHANDLER_NAME - Static variable in interface de.fzj.unicore.uas.security.IUASSecurityProperties
for CLIENT use: space separated name(s) of any extra UAS outbound security handler class(es)
UAS_REQUIRE_SIGNATURES - Static variable in interface de.fzj.unicore.uas.security.IUASSecurityProperties
do we require signatures on certain messages
UASAdmin - Class in de.fzj.unicore.uas.jmx
general information and admin operations available via JMX
UASAdmin() - Constructor for class de.fzj.unicore.uas.jmx.UASAdmin
 
UASAdminMBean - Interface in de.fzj.unicore.uas.jmx
 
UASClientFactory - Class in de.fzj.unicore.uas.client
 
UASClientFactory(IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.UASClientFactory
 
UASDSigDecider - Class in de.fzj.unicore.uas.security
This class can work in two modes.
UASDSigDecider(boolean) - Constructor for class de.fzj.unicore.uas.security.UASDSigDecider
 
UASNotificationClient - Class in de.fzj.unicore.uas.client
simple client for managing notifications (i.e. subscribing, unsubscribing).
UASNotificationClient(EndpointReferenceType, String, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.UASNotificationClient
 
UASNotificationClient(EndpointReferenceType, EndpointReferenceType, IUASSecurityProperties) - Constructor for class de.fzj.unicore.uas.client.UASNotificationClient
 
UASNotificationClient(EndpointReferenceType, String, EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.client.UASNotificationClient
 
UASSecurityProperties - Class in de.fzj.unicore.uas.security
security properties
UASSecurityProperties() - Constructor for class de.fzj.unicore.uas.security.UASSecurityProperties
for property lookup, this uses a hierarchy of property sources:
- supplied input stream (or file name)
- UAS properties
- WSRFLite kernel properties
UASSecurityProperties(InputStream) - Constructor for class de.fzj.unicore.uas.security.UASSecurityProperties
 
UASSecurityProperties(String) - Constructor for class de.fzj.unicore.uas.security.UASSecurityProperties
 
UASSelfCallChecker - Class in de.fzj.unicore.uas.security
 
UASSelfCallChecker() - Constructor for class de.fzj.unicore.uas.security.UASSelfCallChecker
 
UASSizeResourceProperty - Class in de.fzj.unicore.uas.fts
size of the file to export
UASSizeResourceProperty(FileTransferImpl) - Constructor for class de.fzj.unicore.uas.fts.UASSizeResourceProperty
 
UASWSResourceHomeImpl - Class in de.fzj.unicore.uas.impl
custom WSResourceHomeImpl for the Unicore Atomic Services
The number of service instances per user can be limited using the property UASWSResourceHomeImpl.MAX_INSTANCES
Also differs from plain WSResourceImpl by supporting Unicore/GS style resource disambiguator.
UASWSResourceHomeImpl() - Constructor for class de.fzj.unicore.uas.impl.UASWSResourceHomeImpl
 
UASWSResourceImpl - Class in de.fzj.unicore.uas.impl
a UNICORE WS Resource
UASWSResourceImpl() - Constructor for class de.fzj.unicore.uas.impl.UASWSResourceImpl
 
UIDFromEPR(EndpointReferenceType) - Static method in class de.fzj.unicore.uas.util.AddressingUtil
 
unExposeFile(String) - Static method in class de.fzj.unicore.uas.fts.http.FileServlet
 
UNICORE - Static variable in class de.fzj.unicore.uas.util.LogUtil
log category: general UNICORE
Unicore6FileTransferProcessor - Class in de.fzj.unicore.uas.xnjs
Simple extension of the basic SimpleDataStagingProcessor that uses the WSRFlite executor service of the WSRFlite resource pool for executing file transfers
Unicore6FileTransferProcessor(Configuration) - Constructor for class de.fzj.unicore.uas.xnjs.Unicore6FileTransferProcessor
 
Unicore6Tokens - Class in de.fzj.unicore.uas.security
Deprecated. - use SecurityTokens instead
Unicore6Tokens() - Constructor for class de.fzj.unicore.uas.security.Unicore6Tokens
Deprecated.  
unique - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
unsubscribe(QName) - Method in class de.fzj.unicore.uas.client.UASNotificationClient
 
update() - Method in class de.fzj.unicore.uas.fts.StatusResourceProperty
 
update() - Method in class de.fzj.unicore.uas.fts.TransferredBytesResourceProperty
 
update() - Method in class de.fzj.unicore.uas.impl.job.ExecutionJSDLResourceProperty
 
update() - Method in class de.fzj.unicore.uas.impl.job.LogResourceProperty
 
update() - Method in class de.fzj.unicore.uas.impl.job.StatusInfoResourceProperty
 
update() - Method in class de.fzj.unicore.uas.impl.job.StdErrProperty
 
update() - Method in class de.fzj.unicore.uas.impl.job.StdOutProperty
 
update() - Method in class de.fzj.unicore.uas.impl.reservation.ReservationStatusResourceProperty
 
update() - Method in class de.fzj.unicore.uas.impl.reservation.StartTimeResourceProperty
 
update() - Method in class de.fzj.unicore.uas.impl.sms.FileSystemRP
 
update() - Method in class de.fzj.unicore.uas.impl.sms.StorageDescriptionRP
 
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.ApplicationsResourceProperty
updates application information from NJS
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.CPUCountResourceProperty
updates application information from NJS
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.CPUTimeResourceProperty
updates application information from NJS
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.ExecutionEnvironmentRP
 
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.MemoryPerNodeResourceProperty
updates application information from NJS
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.NodesResourceProperty
updates Nodes information from NJS
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.NumberOfJobsProperty
 
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.OperatingSystemResourceProperty
updates OS information
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.ProcessorResourceProperty
updates Processor information from NJS
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.SiteSpecificResourcesRP
updates information from NJS
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.TextInfoResourceProperty
updates text info from NJS
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.TotalCPUsResourceProperty
updates application information from NJS
update() - Method in class de.fzj.unicore.uas.impl.tss.rp.XLoginResourceProperty
 
updateTransferredBytes() - Method in class de.fzj.unicore.uas.fts.http.UResource
 
upSince - Static variable in class de.fzj.unicore.uas.UAS
 
UpSinceResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
Property for representing the time at which a resource was created
UpSinceResourceProperty() - Constructor for class de.fzj.unicore.uas.impl.tss.rp.UpSinceResourceProperty
 
UResource - Class in de.fzj.unicore.uas.fts.http
Implementation of a Jetty Resource that keeps a reference to the Client owning the filetransfer, and the path to the actual file
.
UResource(String, String, IStorageAdapter) - Constructor for class de.fzj.unicore.uas.fts.http.UResource
 
urlDecode(String) - Static method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
URL-decode a string (e.g. replacing "%20" and "+" by spaces)
urlDecode(String) - Method in class de.fzj.unicore.uas.xnjs.U6FileTransferCreator
replace URI-encoded characters by their unencoded counterparts
urlEncode(String) - Static method in class de.fzj.unicore.uas.fts.FileTransferImpl
encode some characters that are illegal in URIs
USER_PREFERENCES_KEY - Static variable in class de.fzj.unicore.uas.security.UserAttributeCallback
 
UserAttributeCallback - Class in de.fzj.unicore.uas.security
Callback class that handles additional attributes in the User assertion.
UserAttributeCallback() - Constructor for class de.fzj.unicore.uas.security.UserAttributeCallback
 
usesExternalRegistry() - Static method in class de.fzj.unicore.uas.impl.registry.RegistryHandler
is this service container contacting the global registry?
uuid - Variable in class de.fzj.unicore.uas.xnjs.U6FileTransferBase
 

V

valueOf(String) - Static method in enum de.fzj.unicore.uas.impl.sms.StorageManagementHomeImpl.StorageTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.fzj.unicore.uas.impl.sms.StorageManagementHomeImpl.StorageTypes
Returns an array containing the constants of this enum type, in the order they are declared.
variableName - Variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
VERSION - Static variable in class de.fzj.unicore.uas.UAS
 
VOMS_ASSERTION - Static variable in class de.fzj.unicore.uas.security.SAMLVOMSSecurityInHandler
 
VOMS_ASSERTION - Static variable in class de.fzj.unicore.uas.security.SAMLVOMSSecurityOutHandler
 
VOMS_ASSERTION_FILE - Static variable in class de.fzj.unicore.uas.security.SAMLVOMSSecurityOutHandler
 

W

waitUntilDone(int) - Method in class de.fzj.unicore.uas.client.JobClient
convenience method that waits until a job has finished and returns the final status (SUCCESSFUL or FAILED)
waitUntilReady(int) - Method in class de.fzj.unicore.uas.client.JobClient
convenience method that waits until a job is READY and can be started.
workdir - Variable in class de.fzj.unicore.uas.fts.FileTransferImpl
 
workdir - Variable in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
 
WorkingDirResourceProperty - Class in de.fzj.unicore.uas.impl.job
holds the EPR of the Storage representing a job's uspace
WorkingDirResourceProperty(EndpointReferenceType) - Constructor for class de.fzj.unicore.uas.impl.job.WorkingDirResourceProperty
 
write(byte[]) - Method in class de.fzj.unicore.uas.client.RByteIOClient
write a single block of data
write(byte[], long, long, long, long) - Method in class de.fzj.unicore.uas.client.RByteIOClient
write data
write(WriteDocument) - Method in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
 
write(WriteDocument) - Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
write some data
writeAllData(InputStream) - Method in class de.fzj.unicore.uas.client.FileTransferClient
Writes all data from source to the remote location
In case the remote file exists, it is overwritten.
writeAllData(InputStream) - Method in class de.fzj.unicore.uas.client.RByteIOClient
writes all data from source to the remote file, using the current chunksize
writeAllData(InputStream, int) - Method in class de.fzj.unicore.uas.client.RByteIOClient
writes all data from source to the remote file, using the specified chunksize
writeAllData(InputStream) - Method in class de.fzj.unicore.uas.client.SByteIOClient
writes all data from source to the remote file, using the current chunksize
writeAllData(InputStream, int) - Method in class de.fzj.unicore.uas.client.SByteIOClient
writes all data from source to the remote file, using the specified chunksize
writeAllData(InputStream, boolean) - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
read local data and write to remote location
writeAllData(InputStream) - Method in class de.fzj.unicore.uas.fts.http.HttpFileTransferClient
read local data and write to remote location
writeJKS(String) - Method in class de.fzj.unicore.uas.security.ProxyCertificate
write to a JKS keystore (password is "unicore")
writePEM(Writer) - Method in class de.fzj.unicore.uas.security.ProxyCertificate
write the proxy to the given writer in OpenSSL compatible format
writeToUspace(String) - Method in class de.fzj.unicore.uas.xnjs.ProxyCertToUspaceProcessor
 
wsrfConfig - Static variable in class de.fzj.unicore.uas.UAS
 
WSRFLITE_CONFIG - Static variable in class de.fzj.unicore.uas.UAS
the name of the WSRFlite config file
WSSE_NS - Static variable in class de.fzj.unicore.uas.security.SAMLVOMSSecurityInHandler
 
WSSE_NS - Static variable in class de.fzj.unicore.uas.security.SAMLVOMSSecurityOutHandler
 

X

XACML_CONFIGFILE - Static variable in interface de.fzj.unicore.uas.security.XacmlPDP
 
XacmlPDP - Interface in de.fzj.unicore.uas.security
a policy decision point using XACML
XLoginResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
Support publishing xlogins as TSS/TSF properties.
XLoginResourceProperty(UASWSResourceImpl) - Constructor for class de.fzj.unicore.uas.impl.tss.rp.XLoginResourceProperty
 
XNJSFacade - Class in de.fzj.unicore.uas.xnjs
This facade class wrap some XNJS specifics to reduce clutter in the UAS implementation.
xnjsReference - Variable in class de.fzj.unicore.uas.impl.tss.rp.IDBBasedResourceProperty
 
xnjsReference - Variable in class de.fzj.unicore.uas.impl.UASWSResourceImpl
each set of services (TSS, SMS, JMS etc instances) may use its own XNJS instance.
XNJSSecurityConfiguration - Class in de.fzj.unicore.uas.xnjs
This class provides a security configuration for the XNJS, which is used e.g. for making SSL connections to the Perl TSI.
XNJSSecurityConfiguration() - Constructor for class de.fzj.unicore.uas.xnjs.XNJSSecurityConfiguration
 

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

Copyright © 2006-2010 Research Center Juelich. All Rights Reserved.