Uses of Class
altitude.integrationServer.types.Attribute
Packages that use Attribute
Package
Description
Contains the events and related classes used in the javaApi.
Contains the interfaces used in the javaApi.
Contains the types used in the javaApi.
-
Uses of Attribute in altitude.integrationServer.events
Methods in altitude.integrationServer.events that return AttributeModifier and TypeMethodDescriptionContactLoadedEvent.getAttributes()Attributes.DataTransactionEndedEvent.getAttributes()Attributes.InstantMessagingInteractionStartedEvent.getAttributes()Attributes.Methods in altitude.integrationServer.events with parameters of type AttributeModifier and TypeMethodDescriptionvoidContactLoadedEvent.setAttributes(Attribute[] value) Attributes.voidDataTransactionEndedEvent.setAttributes(Attribute[] value) Attributes.voidInstantMessagingInteractionStartedEvent.setAttributes(Attribute[] value) Attributes. -
Uses of Attribute in altitude.integrationServer.iJavaApi
Methods in altitude.integrationServer.iJavaApi that return AttributeModifier and TypeMethodDescriptionAttribute[][]IEntityCursor.fetchAsAttributes(int position, int numberOfRows) Fetches rows in the cursor and returns the rows fetched from the database as attributes.ICampaign.getAttributes()Campaign attributes.ICampaignManager.getAttributes(String campaignName) Gets the attributes of the campaign.IDataTransaction.getAttributes()Contact attributes in the case of a contact, or workflow attributes in the case of a workflow.ICampaign.getAttributesFormatted()Gets the formatted campaign attributes.IDataTransaction.getAttributesFormatted()Returns theAttributesformatted to be displayed in a GUI.IDirectoryManager.getContactProfileByIdAsAttributes(int directoryId, int contactProfileId, String[] columns) Gets the specified contact profile as attributes.IDirectoryManager.getContactProfileByIdAsAttributes(int directoryId, int contactProfileId, String[] columns, PurposeFilter purposeFilter) Gets the specified contact profile as attributes.IDirectoryManager.getContactProfileByUniqueIdAsAttributes(int directoryId, String uniqueId, String[] columns) Gets the specified contact profile as attributes.IDirectoryManager.getContactProfileByUniqueIdAsAttributes(int directoryId, String uniqueId, String[] columns, PurposeFilter purposeFilter) Gets the specified contact profile as attributes.IDirectoryManager.getContactProfileFieldsFormatted(int directoryId, int contactProfileId) Gets the formatted contact profile fields.IDirectoryManager.getContactProfileFieldsFormatted(int directoryId, int contactProfileId, PurposeFilter purposeFilter) Gets the formatted contact profile fields.Attribute[][]IInstanceManager.getCubeDataAsAttributes(CubeDimensionRequestBase[] dimensionRequests, TimeSplitDimension timeSplitDimension, GregorianCalendar startMoment, GregorianCalendar endMoment, Duration startDayTime, Duration endDayTime, String[] columns) Fetches data from cubes.Attribute[][]IInstanceManager.getCubeDataAsAttributes(CubeDimensionRequestBase[] dimensionRequests, TimeSplitDimension timeSplitDimension, GregorianCalendar startMoment, GregorianCalendar endMoment, Duration startDayTime, Duration endDayTime, String[] columns, PurposeFilter purposeFilter) Fetches data from cubes.Attribute[][]IServiceManager.getCubeDataAsAttributes(String serviceName, CubeDimensionRequestBase[] dimensionRequests, TimeSplitDimension timeSplitDimension, GregorianCalendar startMoment, GregorianCalendar endMoment, Duration startDayTime, Duration endDayTime, String[] columns) Fetches data from cubes.Attribute[][]IServiceManager.getCubeDataAsAttributes(String serviceName, CubeDimensionRequestBase[] dimensionRequests, TimeSplitDimension timeSplitDimension, GregorianCalendar startMoment, GregorianCalendar endMoment, Duration startDayTime, Duration endDayTime, String[] columns, PurposeFilter purposeFilter) Fetches data from cubes.IDataTransaction.getInitialAttributes()In the case of an outbound contact, contact attributes when the session was created.IDataTransaction.getInitialAttributesFormatted()Returns theInitialAttributesformatted to be displayed in a GUI.Attribute[][]IDataTransaction.getOutcomes()Gets or sets the outcomes.Attribute[][]IExternalInteractionRegistration.getOutcomes()Gets or sets the outcomes.Attribute[][]IDataTransaction.getOutcomesFormatted()Returns the formatted outcomes.Attribute[][]IExternalInteractionRegistration.getOutcomesFormatted()Returns the formatted outcomes.IDataTransaction.getSavedContactAttributes()Returns the contact business data stored in database.IDataTransaction.getTransferredAttributes()Attributes transferred with the session.Methods in altitude.integrationServer.iJavaApi with parameters of type AttributeModifier and TypeMethodDescriptionvoidIEmailMedia.blindTransfer(String agentName, String campaignName, String remoteEmailAddress, Attribute[] attributes, int priority, String skillProfileName, SkillInProfile[] skills, int directoryId, int contactProfileId, boolean synchronous) Makes a blind transfer.voidIInstantMessagingMedia.blindTransfer(String agentName, String campaignName, String dnis, String remoteUrl, int directoryId, int contactProfileId, Attribute[] attributes, byte[] blindData, boolean synchronous) Makes a blind transfer.voidIPhoneMedia.blindTransfer(String agentName, String number, String campaignName, int directoryId, int contactProfileId, boolean differentInstance, Attribute[] attributes, byte[] blindData, BlindTransferMode blindTransferMode, boolean synchronous) Performs a phone and data blind transfer between agents.voidISocialMedia.blindTransfer(String agentName, String campaignName, String remoteSocialAddress, Attribute[] attributes, int priority, String skillProfileName, SkillInProfile[] skills, int directoryId, int contactProfileId, boolean synchronous) Makes a blind transfer.ISession.callSupervisor(String campaignName, int directoryId, int contactProfileId, Attribute[] attributes, byte[] blindData, boolean synchronous) Calls the supervisor and returns the phone media object created or updated.ISession.callSupervisorMedia(int mediaId, String campaignName, int directoryId, int contactProfileId, Attribute[] attributes, byte[] blindData, boolean synchronous) Calls the supervisor and returns the phone media object created or updated.intIDataTransaction.createContactProfile(int directoryId, Attribute[] values) Creates a contact profile.intIDirectoryManager.createContactProfileByAttributes(int directoryId, Attribute[] values) Creates a contact profile.intICustomInteractionManager.createEmailCustomInteractionFromMime(String mediaName, String agentName, String campaignName, String siteName, String sendFrom, String sendTo, String replyTo, String subject, Integer directoryId, Integer contactProfileId, Attribute[] attributes, int priority, String skillProfileName, SkillInProfile[] skills, byte[] mime) Creates an email interaction directly in the Altitude uCI Server.intICustomInteractionManager.createEmailCustomInteractionFromText(String mediaName, String agentName, String campaignName, String siteName, String sendFrom, String sendTo, String replyTo, String subject, BodyType bodyType, String body, Attachment[] attachments, Integer directoryId, Integer contactProfileId, Attribute[] attributes, int priority, String skillProfileName, SkillInProfile[] skills) Creates an email interaction directly in the Altitude uCI Server.ICustomInteractionManager.createIMCustomInteraction(String mediaName, String agentName, String campaignName, String fromAddress, Integer directoryId, Integer contactProfileId, Attribute[] attributes, byte[] blindData, int priority, int handicap, String skillProfileName, SkillInProfile[] skills) Creates an instant messaging interaction directly in the Altitude uCI Server.ICustomInteractionManager.createIMCustomInteraction(String mediaName, String agentName, String dnis, String campaignName, String fromAddress, Integer directoryId, Integer contactProfileId, Attribute[] attributes, byte[] blindData, int priority, int handicap, String skillProfileName, SkillInProfile[] skills) Creates an instant messaging interaction directly in the Altitude uCI Server.intICampaign.createNewContact(Attribute[] attributes, String timeZone, String reschedulePhone, int directoryId, int contactProfileId) Creates a new contact.intICampaign.createNewContact(Attribute[] attributes, String timeZone, String reschedulePhone, int directoryId, int contactProfileId, String contactListName) Creates a new contact.intICampaign.createNewContact(Attribute[] attributes, String timeZone, String reschedulePhone, String reschedulePhoneScheduleRule, int directoryId, int contactProfileId, String contactListName) Creates a new contact.intICampaign.createNewContact(Attribute[] attributes, String timeZone, String reschedulePhone, String reschedulePhoneScheduleRule, int directoryId, int contactProfileId, String contactListName, String serviceAniListName) Creates a new contact.intIInstanceManager.createOutcome(int scriptSessionId, Attribute[] outcome) Creates an outcome.intICustomInteractionManager.createSocialInteraction(String mediaName, String agentName, String campaignName, String siteName, String sendFrom, String sendTo, String replyTo, String subject, Integer directoryId, Integer contactProfileId, Attribute[] attributes, int priority, String skillProfileName, SkillInProfile[] skills, String contentType, byte[] data) Creates a social interaction directly in the Altitude uCI Server.intIWorkflowManager.createWorkflowProcessById(int definitionId, int definitionVersionId, String uniqueId, WorkflowProcessCreationStatus processStatus, String notes, WorkflowPriority priority, int directoryId, int contactProfileId, WorkflowNextTaskData firstTaskData, Attribute[] attributes) Creates a workflow process.intIWorkflowManager.createWorkflowProcessByName(String definitionName, String uniqueId, WorkflowProcessCreationStatus processStatus, String notes, WorkflowPriority priority, int directoryId, int contactProfileId, WorkflowNextTaskData firstTaskData, Attribute[] attributes) Creates a workflow process.voidIInstantMessagingMedia.divert(String campaignName, String dnis, String remoteUrl, int directoryId, int contactProfileId, Attribute[] attributes, byte[] blindData, boolean synchronous) Diverts the interaction.voidIPhoneMedia.divert(String agentName, String extension, String campaignName, int directoryId, int contactProfileId, boolean differentInstance, Attribute[] attributes, byte[] blindData, boolean synchronous) Diverts a call to another agent.voidIPhoneMedia.divert(String agentName, String extension, String campaignName, int directoryId, int contactProfileId, boolean differentInstance, Attribute[] attributes, byte[] blindData, DivertType divertType, boolean synchronous) Diverts a call to another agent.voidIInstantMessagingMedia.enqueue(String[] agentNames, String campaignName, int directoryId, int contactProfileId, Attribute[] attributes, byte[] blindData, int priority, int handicap, String skillProfileName, SkillInProfile[] skills, boolean onlyIfAgentAvailable, Duration maxExpectedWaitingTime, boolean synchronous) Enqueues the interaction.voidIInstantMessagingMedia.enqueue(String agentName, String campaignName, int directoryId, int contactProfileId, Attribute[] attributes, byte[] blindData, int priority, int handicap, String skillProfileName, SkillInProfile[] skills, boolean onlyIfAgentAvailable, boolean synchronous) Enqueues the interaction.voidIPhoneMedia.enqueue(String[] agentNames, String campaignName, int directoryId, int contactProfileId, Attribute[] attributes, byte[] blindData, int priority, int handicap, String skillProfileName, SkillInProfile[] skills, boolean onlyIfAgentAvailable, Duration maxExpectedWaitingTime, boolean synchronous) Enqueues calls in the queue of the instance.voidIPhoneMedia.enqueue(String agentName, String campaignName, int directoryId, int contactProfileId, Attribute[] attributes, byte[] blindData, int priority, int handicap, String skillProfileName, SkillInProfile[] skills, boolean onlyIfAgentAvailable, boolean synchronous) Enqueues calls in the queue of the instance.voidIInstantMessagingMedia.extend(String agentName, String campaignName, int directoryId, int contactProfileId, Attribute[] attributes, byte[] blindData, boolean synchronous) Extends the interaction.voidIPhoneMedia.extend(String agentName, String number, String campaignName, int directoryId, int contactProfileId, boolean differentInstance, Attribute[] attributes, byte[] blindData, ExtendPurpose purpose, boolean synchronous) Performs a phone and data extend operation.intISession.forwardEmailDocument(String sendFrom, String sendTo, String sendCc, String sendBcc, String subject, int emailId, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId) Forwards an email with document.intISession.forwardEmailDocument(String sendFrom, String sendTo, String sendCc, String sendBcc, String subject, int emailId, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId, PurposeFilter purposeFilter) Forwards an email with document.intISession.forwardEmailDocumentMedia(int mediaId, String sendFrom, String sendTo, String sendCc, String sendBcc, String subject, int emailId, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId) Forwards an email with document.intISession.forwardEmailDocumentMedia(int mediaId, String sendFrom, String sendTo, String sendCc, String sendBcc, String subject, int emailId, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId, PurposeFilter purposeFilter) Forwards an email with document.ISession.instantMessagingConnect(String agentName, String campaignName, boolean differentInstance, Attribute[] attributes, byte[] blindData, boolean synchronous) Starts a new instant messaging interaction.ISession.instantMessagingConnectMedia(int mediaId, String agentName, String campaignName, boolean differentInstance, Attribute[] attributes, byte[] blindData, boolean synchronous) Starts a new instant messaging interaction.voidIPhoneMedia.monitor(String monitorDeviceNumber, String campaignName, boolean differentInstance, Attribute[] attributes, boolean fullParticipation, boolean synchronous) Requests to monitor a phone operation (single step conference).voidIWorkflowManager.notifyWaitEventTaskById(int processId, String taskName, WorkflowNextTaskData nextTaskData, Attribute[] attributes) Notifies of a wait event task.voidIWorkflowManager.notifyWaitEventTaskByUniqueId(String uniqueId, String taskName, WorkflowNextTaskData nextTaskData, Attribute[] attributes) Notifies of a wait event task.ISession.phoneDial(String agentName, String number, String campaignName, boolean differentInstance, boolean usesDoNotCallList, Attribute[] attributes, byte[] blindData, boolean synchronous) Starts a new phone call.ISession.phoneDial(String agentName, String number, String campaignName, boolean differentInstance, boolean usesDoNotCallList, String uniqueIdInDoNotCallList, Attribute[] attributes, byte[] blindData, boolean synchronous) Starts a new phone call.ISession.phoneDialMedia(int mediaId, String agentName, String number, String campaignName, boolean differentInstance, boolean usesDoNotCallList, Attribute[] attributes, byte[] blindData, boolean synchronous) Starts a new phone call.ISession.phoneDialMedia(int mediaId, String agentName, String number, String campaignName, boolean differentInstance, boolean usesDoNotCallList, String uniqueIdInDoNotCallList, Attribute[] attributes, byte[] blindData, boolean synchronous) Starts a new phone call.ICustomInteractionManager.registerExternalInteraction(String mediaName, String agentName, String campaignName, InteractionOrigin origin, String fromAddress, String toAddress, GregorianCalendar startTime, Duration duration, String timeZone, BusinessStatus businessStatus, Integer directoryId, Integer contactProfileId, Integer recordingDocumentId, Attribute[][] outcomes) Registers an external interaction.intISession.replyEmailDocument(String sendFrom, boolean replyAll, String sendTo, String sendCc, String sendBcc, String subject, int emailId, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId) Replies to an email with document.intISession.replyEmailDocument(String sendFrom, boolean replyAll, String sendTo, String sendCc, String sendBcc, String subject, int emailId, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId, PurposeFilter purposeFilter) Replies to an email with document.intISession.replyEmailDocumentMedia(int mediaId, String sendFrom, boolean replyAll, String sendTo, String sendCc, String sendBcc, String subject, int emailId, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId) Replies to an email with document.intISession.replyEmailDocumentMedia(int mediaId, String sendFrom, boolean replyAll, String sendTo, String sendCc, String sendBcc, String subject, int emailId, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId, PurposeFilter purposeFilter) Replies to an email with document.voidIDataTransaction.restart(String campaignName, DataTransactionRestartMode mode, Attribute[] attributes, boolean synchronous) Ends the data transaction in the current campaign and starts the data transaction in another campaign.intICampaign.scheduleContact(Attribute[] attributes, String timeZone, String reschedulePhone, String reschedulePhoneScheduleRule, Duration rescheduleTimeLimit, int directoryId, int contactProfileId, GregorianCalendar scheduleMoment, String agentName, int priority, String outboundRule, boolean usesDoNotCallList, String skillProfileName, SkillInProfile[] skills, String contactListName) Schedules a contact for a contact profile.intICampaign.scheduleContact(Attribute[] attributes, String timeZone, String reschedulePhone, String reschedulePhoneScheduleRule, Duration rescheduleTimeLimit, int directoryId, int contactProfileId, GregorianCalendar scheduleMoment, String agentName, int priority, String outboundRule, boolean usesDoNotCallList, String skillProfileName, SkillInProfile[] skills, String contactListName, String serviceAniListName) Schedules a contact for a contact profile.intICampaign.scheduleContact(Attribute[] attributes, String timeZone, String reschedulePhone, Duration rescheduleTimeLimit, int directoryId, int contactProfileId, GregorianCalendar scheduleMoment, String agentName, int priority, String outboundRule, boolean usesDoNotCallList, String skillProfileName, SkillInProfile[] skills) Schedules a contact for a contact profile.intICampaign.scheduleContact(Attribute[] attributes, String timeZone, String reschedulePhone, Duration rescheduleTimeLimit, int directoryId, int contactProfileId, GregorianCalendar scheduleMoment, String agentName, int priority, String outboundRule, boolean usesDoNotCallList, String skillProfileName, SkillInProfile[] skills, String contactListName) Schedules a contact for a contact profile.Sends data to the agent.intISession.sendEmailDocument(String sendFrom, String sendTo, String sendCc, String sendBcc, String subject, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId) Sends an email with a document.intISession.sendEmailDocument(String sendFrom, String sendTo, String sendCc, String sendBcc, String subject, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId, PurposeFilter purposeFilter) Sends an email with a document.intISession.sendEmailDocumentMedia(int mediaId, String sendFrom, String sendTo, String sendCc, String sendBcc, String subject, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId) Sends an email with a media document.intISession.sendEmailDocumentMedia(int mediaId, String sendFrom, String sendTo, String sendCc, String sendBcc, String subject, int kBDocumentId, Attachment[] attachments, Attribute[] attributes, int directoryId, int contactProfileId, PurposeFilter purposeFilter) Sends an email with a media document.voidIDataTransaction.setAttributes(Attribute[] value) Contact attributes in the case of a contact, or workflow attributes in the case of a workflow.voidIDataTransaction.setOutcomes(Attribute[][] value) Gets or sets the outcomes.voidIExternalInteractionRegistration.setOutcomes(Attribute[][] value) Gets or sets the outcomes.voidIDataTransaction.updateContactProfile(Attribute[] values) Updates a contact profile.voidIDirectoryManager.updateContactProfileByIdAttributes(int directoryId, int contactProfileId, Attribute[] values) Updates a contact profile.voidIDirectoryManager.updateContactProfileByUniqueIdAttributes(int directoryId, String uniqueId, Attribute[] values) Updates a contact profile.voidIInstanceManager.updateOutcome(int outcomeId, Attribute[] outcome) Updates an outcome. -
Uses of Attribute in altitude.integrationServer.types
Subclasses of Attribute in altitude.integrationServer.typesModifier and TypeClassDescriptionclassRepresents a refreshed field stored on the instance.Methods in altitude.integrationServer.types that return AttributeModifier and TypeMethodDescriptionCampaignUpdateRequestBase.getAttributes()List of attributes of the campaign.Contact.getAttributes()Contact attributes.ContactProfile.getAttributes()Contact profile attributes.ContactProfileRequest.getAttributes()Contact profile attributes.ContactUpdateRequestBase.getAttributes()List of attributes of the contact.DataTransactionData.getAttributes()Attributes.DataTransactionEventData.getAttributes()Attributes.InProgressWorkflowProcessTask.getAttributes()Attributes of the workflow task.PendingWork.getAttributes()Attributes.QueuedAgentPickUpTask.getAttributes()Attributes of the queued tasks.QueuedEmail.getAttributes()Attributes of the queued email.QueuedEmailUpdateRequest.getAttributes()Attributes of the queued email.QueuedSocial.getAttributes()Attributes of the queued social.QueuedSocialUpdateRequest.getAttributes()Attributes of the queued social.ScheduledContact.getAttributes()Attributes of the scheduled contact.InteractionThreadScriptSession.getOutcome()Outcome of the interaction.OutcomeData.getOutcome()Outcome.Attribute[][]ExternalInteractionRegistrationData.getOutcomes()Gets or sets the outcomes.DataTransactionData.getTransferredAttributes()Transferred attributes.Methods in altitude.integrationServer.types with parameters of type AttributeModifier and TypeMethodDescriptionvoidCampaignUpdateRequestBase.setAttributes(Attribute[] value) List of attributes of the campaign.voidContact.setAttributes(Attribute[] value) Contact attributes.voidContactProfile.setAttributes(Attribute[] value) Contact profile attributes.voidContactProfileRequest.setAttributes(Attribute[] value) Contact profile attributes.voidContactUpdateRequestBase.setAttributes(Attribute[] value) List of attributes of the contact.voidDataTransactionData.setAttributes(Attribute[] value) Attributes.voidDataTransactionEventData.setAttributes(Attribute[] value) Attributes.voidInProgressWorkflowProcessTask.setAttributes(Attribute[] value) Attributes of the workflow task.voidPendingWork.setAttributes(Attribute[] value) Attributes.voidQueuedAgentPickUpTask.setAttributes(Attribute[] value) Attributes of the queued tasks.voidQueuedEmail.setAttributes(Attribute[] value) Attributes of the queued email.voidQueuedEmailUpdateRequest.setAttributes(Attribute[] value) Attributes of the queued email.voidQueuedSocial.setAttributes(Attribute[] value) Attributes of the queued social.voidQueuedSocialUpdateRequest.setAttributes(Attribute[] value) Attributes of the queued social.voidScheduledContact.setAttributes(Attribute[] value) Attributes of the scheduled contact.voidInteractionThreadScriptSession.setOutcome(Attribute[] value) Outcome of the interaction.voidOutcomeData.setOutcome(Attribute[] value) Outcome.voidExternalInteractionRegistrationData.setOutcomes(Attribute[][] value) Gets or sets the outcomes.voidDataTransactionData.setTransferredAttributes(Attribute[] value) Transferred attributes.