Call an event without having a subscription!!!

Hi !!!
Can i call an event without having a subscription to it???
If i can, how , please show me an example!!!
How can i pass data between processes, and how can i access data of the events and puting them in atributes without using a XML function, please show me how!!!
Can i have more than one subscription "LOCAL" to the same ITem type????
What4s the use of "External" subscriptions???
thanks!!

Hi Nuno
We actually ship a buisness event system demonstration with the Oracle Workflow product, called the Buyer-Supplier Demonstartion. You can get details of this demo - including the names of the PL/SQL files, from the Getting Started Whitepaper and from the Sample Process chapter in the Workflow Guide.
You should go to the Workflow 2.6 Technical Information section of the 9iAS Integration website. There are Development Standards - including sample code - and whitepapers for you to look at.
If you are still having issues, you could contact Oracle Consulting Services for further assistance (see http://otn.oracle.com/consulting/)
Cheers
Mark
Hi !!!
Can i call an event without having a subscription to it???
If i can, how , please show me an example!!!
How can i pass data between processes, and how can i access data of the events and puting them in atributes without using a XML function, please show me how!!!
Can i have more than one subscription "LOCAL" to the same ITem type????
What4s the use of "External" subscriptions???
thanks!!

Similar Messages

  • HOW CAN I DELETE AN EVENT WITHOUT  HAVING TO SELECTING IT FROM THE LIBRARY?

    I have a big problem.
    I want to delete an entire event from my library because everytime I select it imovie freezes and then close itself up. So I have to re-open imovie again. And when I want to select that particular event again the same problem occures. So I can not select that particular event. Therefore I can take NO action on this event.
    HOW CAN I DELETE AN EVENT WITHOUT HAVING TO SELECTING IT FROM THE LIBRARY?
    (Everytime I select it imovie closes itself up)
    All other events work fine. I believe The footage had a problem from capturing. but now it's in my computer and i can't open it.
    Please help me, I don't need this event, I can't open it therefore I can't use it and it takes place on my hardrive for nothing.
    Thank you

    One can delete it from one's computer. In the finder go to homeuser, movies, imovie events, delete the footage.
    Then reopen iMovie and see if that helps.
    Hugh

  • Outlook Add In - Hook into delete event without having to open the email.

    Is it possible to hook into the BeforeDelete command without having to open the email to fire the event. At present my code will hit the BeforeDelete event when the email is open and delete is selected, but it does not fire if deleting without opening
    the email.

    Below is the Property MailItem I have in a class called MailItemContainer:
    /// <summary>/// Gets or sets the Mail Item property/// </summary>public Outlook.MailItem MailItem
                get
                    returnthis.mailItem;
                set
                    if (this.mailItem != null)
                        try
                            ((Outlook.ItemEvents_10_Event)this.mailItem).Forward -= new Outlook.ItemEvents_10_ForwardEventHandler(this.MailItem_Reply);
                            ((Outlook.ItemEvents_10_Event)this.mailItem).Open -= new Outlook.ItemEvents_10_OpenEventHandler(this.MailItem_Open);
                            ((Outlook.ItemEvents_10_Event)this.mailItem).PropertyChange -= new Outlook.ItemEvents_10_PropertyChangeEventHandler(this.MailItem_PropertyChange);
                            ((Outlook.ItemEvents_10_Event)this.mailItem).Reply -= new Outlook.ItemEvents_10_ReplyEventHandler(this.MailItem_Reply);
                            ((Outlook.ItemEvents_10_Event)this.mailItem).ReplyAll -= new Outlook.ItemEvents_10_ReplyAllEventHandler(this.MailItem_Reply);
                            ((Outlook.ItemEvents_10_Event)this.mailItem).Send -= new Outlook.ItemEvents_10_SendEventHandler(this.MailItem_Send);
                            ((Outlook.ItemEvents_10_Event)this.mailItem).Unload -= new Outlook.ItemEvents_10_UnloadEventHandler(this.MailItem_Unload);
                            ((Outlook.ItemEvents_10_Event)this.mailItem).BeforeDelete -= new Outlook.ItemEvents_10_BeforeDeleteEventHandler(this.MailItem_Delete);
                        catch
                    if (value != null && !value.Equals(this.mailItem))
                        this.mailItem = value;                    
                        ((Outlook.ItemEvents_10_Event)this.mailItem).Close += new Outlook.ItemEvents_10_CloseEventHandler(this.MailItem_Close);
                        ((Outlook.ItemEvents_10_Event)this.mailItem).Forward += new Outlook.ItemEvents_10_ForwardEventHandler(this.MailItem_Reply);
                        ((Outlook.ItemEvents_10_Event)this.mailItem).Open += new Outlook.ItemEvents_10_OpenEventHandler(this.MailItem_Open);
                        ((Outlook.ItemEvents_10_Event)this.mailItem).PropertyChange += new Outlook.ItemEvents_10_PropertyChangeEventHandler(this.MailItem_PropertyChange);
                        ((Outlook.ItemEvents_10_Event)this.mailItem).Reply += new Outlook.ItemEvents_10_ReplyEventHandler(this.MailItem_Reply);
                        ((Outlook.ItemEvents_10_Event)this.mailItem).ReplyAll += new Outlook.ItemEvents_10_ReplyAllEventHandler(this.MailItem_Reply);
                        ((Outlook.ItemEvents_10_Event)this.mailItem).Send += new Outlook.ItemEvents_10_SendEventHandler(this.MailItem_Send);
                        ((Outlook.ItemEvents_10_Event)this.mailItem).Unload += new Outlook.ItemEvents_10_UnloadEventHandler(this.MailItem_Unload);
                        ((Outlook.ItemEvents_10_Event)this.mailItem).BeforeDelete += new Outlook.ItemEvents_10_BeforeDeleteEventHandler(this.MailItem_Delete);
            }I have an Outlook AddIn which code is below:/// <summary>
    /// Mutex to control loading and new mails
    /// </summary>
    private System.Threading.Mutex mutexLoad = new System.Threading.Mutex();
    /// <summary>
    /// Gets or sets the mail item list
    /// </summary>
    internal List<MailItemContainer> MailItemList
        get;
        set;
    /// <summary>
    /// Checks the list to see if the item has already been registered.
    /// </summary>
    /// <param name="findItem">The <typeparamref name="Outlook.MailItem">MailItem</typeparamref> to find.</param>
    /// <returns><c>True</c> if found, <c>False</c> if not</returns>
    public bool ContainsMailItem(Outlook.MailItem findItem)
        var found = false;
        foreach (var item in this.MailItemList)
            found = item.MailItem != null && item.MailItem.Equals(findItem);
            try
                found = found || (!string.IsNullOrWhiteSpace(item.MailItem.EntryID) && item.MailItem.EntryID.Equals(findItem.EntryID));
            catch
            if (found)
                break;
        return found;
    /// <summary>
    /// Finds the container for the mailitem in the list if the item has already been registered.
    /// </summary>
    /// <param name="findItem">The <typeparamref name="Outlook.MailItem">MailItem</typeparamref> to find.</param>
    /// <returns>The MailItemContainer object that is used to extend the mail item</returns>
    public MailItemContainer FindMailItem(Outlook.MailItem findItem)
        MailItemContainer mailContainer = null;
        foreach (var item in this.MailItemList)
            if (item.MailItem != null)
                if (item.MailItem.Equals(findItem))
                    mailContainer = item;
                else
                    try
                        if (!string.IsNullOrWhiteSpace(item.MailItem.EntryID) && item.MailItem.EntryID.Equals(findItem.EntryID))
                            mailContainer = item;
                    catch
                if (mailContainer != null)
                    break;
        return mailContainer;
    /// <summary>
    /// This will attempt to get the default values for the user and bind to the outlook events.
    /// </summary>
    private void InitialiseAddIn()
        var success = DA.SQLDataSource.IsDBConnectionValid();
        if (success)
            Utility.UserUpdated -= new EventHandler(this.Utility_UserUpdated);
            try
                Utility.User = DA.User.GetUserByUserId(Utility.UserId.GetValueOrDefault());
                success = Utility.User != null;
                if (success)
                    Utility.Department = Utility.User.Department;
                    success = Utility.Department != null;
                    if (success)
                        this.MailItemList = new List<MailItemContainer>();
                        // Add a handler when an email item is opened
                        this.Application.ItemLoad += new Outlook.ApplicationEvents_11_ItemLoadEventHandler(this.ThisApplication_ItemLoad);
                        // Add a handler when an email item is new
                        this.Application.NewMailEx += new Outlook.ApplicationEvents_11_NewMailExEventHandler(this.ThisApplication_NewMailEx);
                        // Add a handler when the selection changes
                        this.Application.ActiveExplorer().SelectionChange += new Outlook.ExplorerEvents_10_SelectionChangeEventHandler(this.ThisAddIn_SelectionChange);
                    else
                        MessageBox.Show("Your department has not been selected. Click on the \"Call Centre\" option on the menu and press the \"Settings\" button to select your department.", "PSP Call Centre Tracker");
                else
                    MessageBox.Show("Your user profile has not been set up yet. Click on the \"Call Centre\" option on the menu and press the \"Settings\" button to select your department and create a profile.", "PSP Call Centre Tracker");
            catch
                MessageBox.Show("Call Centre Tracker was unable to communicate with active directory.\nTracking will not be enabled for this Outlook session.", "PSP Call Centre Tracker");
        else
            MessageBox.Show("Call Centre Tracker was unable to communicate with database.\nTracking will not be enabled for this Outlook session.", "PSP Call Centre Tracker");
        Utility.UserUpdated += new EventHandler(this.Utility_UserUpdated);
    /// <summary>
    /// The event that fires when the add-in is loaded
    /// </summary>
    /// <param name="sender">The object that fired the event</param>
    /// <param name="e">The evetn args</param>
    private void TrackingAddIn_Startup(object sender, System.EventArgs e)
        this.InitialiseAddIn();
    /// <summary>
    /// This fires when the add-in is closed
    /// </summary>
    /// <param name="sender">The ibject that fired the event</param>
    /// <param name="e">The event args</param>
    private void TrackingAddIn_Shutdown(object sender, System.EventArgs e)
        this.Application = null;
    /// <summary>
    /// Handles the event when the User has been changed.
    /// </summary>
    /// <param name="sender">The object that raised the event</param>
    /// <param name="e">The default event arguments</param>
    private void Utility_UserUpdated(object sender, EventArgs e)
        this.InitialiseAddIn();
    /// <summary>
    /// This is the application_ item load.
    /// </summary>
    /// <param name="item">The mail item.</param>
    private void ThisApplication_ItemLoad(object item)
        if (item is Microsoft.Office.Interop.Outlook.MailItem)
            Outlook.MailItem mailItem = item as Outlook.MailItem;
            try
                this.mutexLoad.WaitOne();
                if (mailItem != null && !this.ContainsMailItem(mailItem))
                    this.MailItemList.Add(new MailItemContainer(mailItem, this));
            finally
                this.mutexLoad.ReleaseMutex();
    /// <summary>
    /// Thises the application_ new mail ex.
    /// </summary>
    /// <param name="entryIDCollection">The entry ID collection.</param>
    private void ThisApplication_NewMailEx(string entryIDCollection)
        var idCollection = entryIDCollection.Split(',');
        var sentFolder = this.Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderSentMail);
        var inboxFolder = this.Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox);
        foreach (var entryId in idCollection)
            var item = this.Application.Session.GetItemFromID(entryId);
            if (item is Outlook.MailItem)
                var mailItem = item as Outlook.MailItem;
                var parentFolder = Utility.GetTopLevelFolder(mailItem);
                if (parentFolder != null && parentFolder.EntryID == inboxFolder.EntryID)
                    var referenceCode = Utility.MatchSubjectReference(mailItem.Subject);
                    try
                        this.mutexLoad.WaitOne();
                        var containerItem = this.FindMailItem(mailItem);
                        if (!DA.TrackingItem.ExistsByReferenceCode(referenceCode, mailItem.ReceivedTime))
                            if (containerItem == null)
                                containerItem = new MailItemContainer(mailItem, this);
                                this.MailItemList.Add(containerItem);
                            containerItem.IsNewItem = true;
                            containerItem.TrackingItem = Utility.RegisterMailIncoming(item as Outlook.MailItem, this.Application);
                    finally
                        this.mutexLoad.ReleaseMutex();
        ////Insert into Detail file and get the refence number
        ////MailInsert("Incoming");
    /// <summary>
    /// This action fires when the selection changes
    /// </summary>
    private void ThisAddIn_SelectionChange()
        var unread = this.MailItemList.Where(d => d.IsNewItem && d.MailItem.UnRead).ToList();
        foreach (var item in unread)
            item.DoUnReadCheck();

  • How can i copy multiple projects that reference one event without having to duplicate the event over and over for each project?

    Each project has compound and regular media in them, and every time i attempt to duplicate the projects and have them reference one event on the new drive the rest of my media shows up missing and will not reconect. Wondering if anyone has had to tackle this problem. I have a limited amount of space on my Drobo thunderbolt drives and need to optomize it. Thank you

    So i called apple and after a few hours on the phone and them taking control of my computer they pretty much told me they had never seen this before and were sorry they couldnt assist in any way. The long explination is that i work for a company that films their footage in one long take and then sends it to me to cut into segments, i then have to copy these small edits which are all in different projects and the one large event over to a new hard drive to give to a guy to put titles on and then send back to the company. when i do this copy of project final cut X forces me to also duplicate the event leaving me with "event" (fcp1) and so on depending on how many projects there are. When i dont duplicate event and project together the whole project shows up as missing media and final cut X does not recognize that the original footage is being lost and therefor i am not even given the oportunity to reconect media. I have tried all conventional ways of copying and transfering and have an extensive background in editing and have never come across this, but then again this is final cut X and something that i try and stray away from if i have a choice in systems.
    to answer Tony im using copy project and event because it is the only option that works (copy project and used media works as well but only creates more confusion with having to rename files) I would prefer to be able to just copy the first project and event and then be able to source the rest of the project files from the first event i copied over.

  • How to listen a key event without having any window component

    Hi all,
    I would like to know how can I listen key events from an application that doesn't use windows
    Thanks

    yoiu can make a Thread run inside your application. This will listen for inputs in the command line. For examplethis is part of a chat server (on the console) with let the server manager to enter messages or commands.
    The message or command entered on the console by the user is catched and processed as a String. The string is passed to the processConsole() method, you must define yourself.
    Th Thread is never stopped, so the user may enter any message at any time
    The core of you application should also be a Thread for better performance, but maybe it will also work without. Jst try and provide needed importstatements.
    Runnable runInput = new Runnable() {
            public void run() {
              while(true) {
                try {
                  byte buffer[] = new byte[255];
                  System.out.print(prompt);
                  System.in.read(buffer);//, 0, 255);
                  String inputString = new String(buffer, "Default");
                  processConsole(inputString);
                catch(NullPointerException npe) {
                  System.out.println("Syntax error");
                catch(Exception e) {e.printStackTrace(); }
          Thread inputThread = new Thread(runInput);
          inputThread.start();

  • How to create a time event without having user interface freeze

    Hi,
    I am new to labwindows and i am trying to create a time event where every hour for 24 hours i want my program to write somethign in excel. 
    I tried using function Delay and SyncWait and those functions freezes up the user interface.
    Any tips/help will be appreciated.
    Thank You
    Solved!
    Go to Solution.

    Many, if not most, CVI developers wind up implementing a delay function for themselves that periodically, during the delay, wakes up and processes events so that the GUI isn't frozen.
    The idea is to break the wait or delay up into pieces, and process system events in between each piece.
    A timer works too, you can try the async timer that Wolfgang mentioned, it runs a bit better and on a separate thread, so it lets you do what you normally would with the main thread and the GUI, yet still get timer function.   If you use a smart delay, you still wind up doing nothing a great deal of the time, and events are only processed periodically.

  • Using iOS 7 on my iPad, is there a way to put an event into the calendar without having to scroll down to calendar and select "home" every time?  My friend's iPad retains that setting but mine doesn't .

    Using ios7 on my iPad, is there any way to enter a calendar event without having to scroll down to calendar and selecting "home" every time?  My friend's retains that setting, bu mine won't .

    Settings>Mail, Contacts & Calendar
    Scroll till you see calendar and set default calendar to the one you want.

  • Discoverer URL - Hide password without having to use public connection

    Hi,
    I would like to call Discoverer Viewer without having to expose the schema password and without having to use public connections. Is this possible? Disco Viewer is called directly from my application, with custom authorization and authentication. I do not want to expose reports to the public by creating public connections.
    TIA.
    Tamas

    Hi,
    If you use an HTTP Post in your application to pass the viewer URL to the Discoverer server then you can supply the password as a hidden input that will not be visible to the users.
    Rod West

  • Any way to quickly add new event without opening or switching apps?

    Does anyone know of a way (or software hack) to allow me to quickly add a new event without having to either open iCal or make it the active application? Even something as simple as "add new event" to the right-click of the dockbar icon (ala "Compose new message" with Mail) would be a help. There's just so many times I want to quickly add something, but don't need to be bothered with the application taking up my screen, etc.
    Thanks.
    iMac G5 / iBook G4   Mac OS X (10.4.9)  

    AHA! Found a reason to finally use Quicksilver:
    http://www.tuaw.com/2006/09/23/how-to-add-a-new-ical-event-from-quicksilver/
    iMac G5 / iBook G4 Mac OS X (10.4.9)

  • ICal for iPhone. View all events as a list without having to type into the earth box.

    iCal for iPhone. View all events as a list without having to type into the earth box.
    On the previous software version I used to be able to view all my calendar events as a list by clicking on the magnifying glass. Now you have to type into the search dialog box for a list to populate. This is very frustrating and annoying because I much prefer the list format to populate everything unless I specify what I am looking for into the search box. Is there a way to view all the events as a list without having to type anything into the search box?

    And you are aware of the possible options for listing the months and having an optional export value for each month.
    For listing the months, you can use a number, a 3 character string, or the full name.
    For the export value, the full name, the 3 character value, the 1-2 number, or the 0-11 JavaScript value.
    I would look at deciding how you want to populate the drop down box and build a one page form with just this field. You can then insert that page into a PDF and copy the field as needed and then delete the inserted page. Or you could create an FDF file to create the drop down box.

  • ICal Lion is infuriating. How can I add a new event in a chosen calendar without having to create it in my default then edit it?

    iCal Lion is infuriating. How can I add a new event in a chosen calendar without having to create it in my default then edit it?

    We are all entitled to our own opinions. So I respect you there brother
    But then again, Apple has its own basis. iOS is what's selling like pancakes not Macs, so if the gazillions out there are using iOS device and have gotten used to the calendar in their iOS devices. Wouldn't you think it made sense if Lion has the same calendar look and feel?
    Everything was considered and weighthed when they developed Lion. They even mentioned it in the press, They were blown away with the success of iOS so they are extending it to OSX.
    Quite frankly, I like the old iCal but yeah I don't expect anything in SL to stay in Lion otherwise it'll be another Cat name related to Leopard
    People should start looking at this perspective and not get STUCK in the old OS.

  • I am not able to answer a call without having a headset

    I am not able to answer a call on my iPhone 4S without having a headset.  Bluetooth is turned off.

    Try inserting and removing the headphone plug several times. Also, have you removed the protective film that the phone ships with? It covers the earpiece hole. And if you switch to speakerphone does it work?
    It may be obvious, but have you tried raising the volume with the volume buttons on the left side of the phone while on a call? If you are not on a call the buttons only charge ringer volume.

  • Can you use hello without having to send a link? seems useless if I have to call someone to tell them I sent a link to use Hello?

    Im just wondering if you have to send a link when wanting to use Hello?

    Hi, My husband and I tried it out and it never connected without having to check our mail and click the link...Are we doing something wrong.? I wanted to use this to make calls to the states but didnt want to have to call them and tell them to check their mail...

  • How do i change my subscription from Photoshop only CC to the new PhotoGraphy Bundle without having

    Hi,
    I'm currently a Photoshop only CC member This costs me 24,95 Euro/month.
    I noticed today that a new photography bundle is available containing Photoshop & Lightroom for 12,29 euro/month.
    I would like to subscribe to this bundle since it's cheaper and gives me more programs.
    How can I do this without having to pay the 50% cancellation fee?
    can i delete the subscription and immediately subscribe to the Photography bundle without the fee?

    Hi Wouternrs
    I can cancel your current plan and then you can sign up for the Photoshop/Lightroom plan.  You would not be charged the cancellation fee.
    Let me know if you want me to do that for you.
    Thanks
    Bev

  • I purchased an auto-renewing magazine subscription through a Newsstand app on my iPad. I have downloaded the iPhone version of that app. Can I now read the magazine on my iPhone, too, without having to purchase another subscription to the same magazine?

    I purchased an auto-renewing magazine subscription through a Newsstand app on my iPad. I have downloaded the iPhone version of that app. Can I now read the magazine on my iPhone, too, without having to purchase another subscription to the same magazine?

    What does the description for the magazine and/or the magazine's website say ? Some allow you to download on more than one device, but some magazines/newspapers only allow you one download of each copy.

Maybe you are looking for

  • Removing access from an iPad no longer in my possession

    Got divorced and my ex-wife kept my iPad. I changed my AppleID password but it looked like she was still able to download apps I had already purchased. I've gone in and deregistered the device from my AppleID; is there anything else I can do to force

  • Creating SYNONYM for all tables who don't have one at once!

    Hello to all, I'm trying to create synonyms for every table who's missing one at the moment. I'm trying this code: declare cursor cur_objects is select obj.object_name , obj.owner from all_objects obj where owner = '&&SCHEMA_OWNER' AND NOT EXISTS (SE

  • Which table to fetch cost center (KOSTL) from(material cost estimation )??

    Hi.. i am going to create a report to display material cost estimate. it has two selection screen parametrs..(matnr and werks).. i need to display cost center as the output of the report.. which tables shud i fetch from?? and what is the logic?? can

  • Superdrive or not?

    I have a G4 iBook :- Matshita DVD-R UJ-84SE CD-write -R,-RW DVD-write -R, -RW, +R, +RW Does that mean I have superdrive or not? I have been trying to burn using iDVD or Toast Popcorn a DVD made using the iBook onto DVD-R. It comes up with error messa

  • Just purchased Photoshop Elements and the serial number shows as invalid

    Whenever I enter my serial number a message appears : "This serial number is not valid for Adobe Photoshop Elements 12" How do I solve this? The live chat has not been working as well so I don't know who to contact about this issue. Thank you!